2009-02-23 9 views
5

Siamo recentemente passati a Delphi 2009. Non riesco a trovare i controlli TShellListView e TShellTreeView. Devo installare qualcosa in più?Dove è TShellListView in Delphi 2009?

Dalla ricerca sul Web sembra che siano stati spediti con Delphi 2009 ma per qualche motivo non sono stati installati.

Qualcuno ha avuto un problema simile?

risposta here

+1

IIRC, installatore presenta percorso predefinito e permette anche di cambiarlo. Quindi, questi reclami sono indirizzati male. – user422039

risposta

16

Sembra che questo pacchetto non sia installato di default.

Passare alle demo Delphi (sono in "c: \ Users \ Public \ Documents \ RAD Studio \ 6.0 \ Demos" sulla mia macchina; è necessario sostituire 6.0 con la versione appropriata se non si esegue Delphi 2009) e aprire la sottocartella DelphiWin32 \ VCLWin32 \ ShellControls.

Aprire e compilare vclshlctrls.dproj.

Aprire e compilare dclshlctrls.dproj.

Mentre questo ultimo progetto è ancora aperto, fare clic con il pulsante destro del mouse sull'elemento dclshlctrls120.bpl nella finestra Gestione progetti (Visualizza, Gestione progetti) e selezionare Installa dal menu popup. Dovresti vedere una finestra di dialogo che ti informa dei nuovi componenti. Uno di questi è TShellListView.

Informazioni

Pacchetto C: \ Users \ Public \ Documenti \ RAD Studio \ 6.0 Bpl \ dclshlctrls120.bpl \ è stato installato. I seguenti nuovi componenti sono stati registrati: TShellChangeNotifier, TShellComboBox, TShellListView, TShellTreeView.

Ora il nuovo pacchetto dovrebbe essere visibile anche nella finestra Componente, Installa pacchetti ("Proprietà controllo shell e editor di componenti").

+0

Sotto Delphi XE la libreria si trova qui: c: \ Users \ Public \ Documents \ RAD Studio \ 8.0 \ Samples \ Delphi \ VCL \ ShellControls \ vclshlctrls.dpk – Ampere

0

che dovrebbero essere da qualche parte. Dai un'occhiata a here, per esempio.

+0

L'ho trovato ma per qualche motivo il mio non è stato installato. –

+0

Puoi aprire la voce di aiuto? Forse c'è qualche nota su dove trovarlo. – schnaader

+0

Nessuna voce per questo nella Guida. –

0

Ho messo questa risposta nella mia domanda, ma per rendere più facile la ricerca, metterò qui anche questa risposta, questo è l'ultimo pezzetto del puzzle che l'ha risolto per me.


Sembra CodeGear aver installato il demo alla sezione allusers dei documenti e le impostazioni

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

risposta here

+0

Sotto Delphi XE la libreria si trova qui: c: \ Utenti \ Pubblico \ Documenti \ RAD Studio \ 8.0 \ Samples \ Delphi \ VCL \ ShellControls \ vclshlctrls.dpk – Ampere

Problemi correlati