2009-02-23 24 views
5

Gần đây chúng tôi đã chuyển sang Delphi 2009. Tôi không thể tìm thấy các điều khiển TShellListView và TShellTreeView. Tôi có cần phải cài đặt thêm thứ gì đó không?TShellListView ở đâu trong Delphi 2009?

Từ tìm kiếm trên web có vẻ như chúng được chuyển đi với Delphi 2009 nhưng vì một số lý do chúng không được cài đặt.

Có ai có vấn đề tương tự không?

Trả lời here

+1

IIRC, cài đặt trình bày đường dẫn mặc định và thậm chí cho phép để thay đổi nó. Vì vậy, những khiếu nại này bị đánh giá sai. – user422039

Trả lời

16

Dường như gói này chưa được cài đặt theo mặc định.

Điều hướng đến bản trình diễn Delphi (chúng nằm trong "c: \ Users \ Public \ Documents \ RAD Studio \ 6.0 \ Demos" trên máy của tôi; bạn nên thay thế 6.0 bằng phiên bản phù hợp nếu bạn không chạy Delphi 2009) và mở thư mục con DelphiWin32 \ VCLWin32 \ ShellControls.

Mở và biên dịch vclshlctrls.dproj.

Mở và biên dịch dclshlctrls.dproj.

Trong khi dự án cuối cùng này vẫn mở, nhấp chuột phải vào mục dclshlctrls120.bpl trong cửa sổ Trình quản lý dự án (Xem, Trình quản lý dự án) và chọn Cài đặt từ trình đơn bật lên. Bạn sẽ thấy một hộp thoại thông báo cho bạn về các thành phần mới. Một trong số đó là TShellListView.

Thông tin

Gói C: \ Users \ Public \ Documents \ RAD Studio \ 6.0 \ BPL \ dclshlctrls120.bpl đã cài đặt. (Các) thành phần mới sau đã được đăng ký: TShellChangeNotifier, TShellComboBox, TShellListView, TShellTreeView.

Gói mới bây giờ cũng sẽ hiển thị trong cửa sổ Thành phần, Gói cài đặt ("Trình kiểm soát thuộc tính vỏ và thành phần").

+0

Dưới Delphi XE thư viện được đặt ở đây: c: \ Users \ Public \ Documents \ RAD Studio \ 8.0 \ Mẫu \ Delphi \ VCL \ ShellControls \ vclshlctrls.dpk – Ampere

0

Chúng phải ở đâu đó. Hãy xem ví dụ here.

+0

Tôi thấy rằng, nhưng đối với một số lý do tôi đã không được cài đặt. –

+0

Bạn có thể mở mục trợ giúp không? Có lẽ có một số lưu ý về nơi để tìm thấy nó. – schnaader

+0

Không có mục nhập nào trong Trợ giúp. –

0

Tôi đặt câu trả lời này vào câu hỏi của mình, nhưng để dễ tìm hơn, tôi cũng sẽ trả lời câu hỏi này, đây là bit cuối cùng của câu đố giải quyết nó cho tôi.


Có vẻ CodeGear đã cài đặt các bản demo phần AllUsers của Documents and Settings

C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\Demos\DelphiWin32\VCLWin32\ShellControls 

trả lời here

+0

Dưới Delphi XE thư viện được đặt ở đây: c: \ Người dùng \ Công \ Tài liệu \ RAD Studio \ 8.0 \ Mẫu \ Delphi \ VCL \ ShellControls \ vclshlctrls.dpk – Ampere

Các vấn đề liên quan