Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ShelltreeView + Shell...? (https://www.delphipraxis.net/15343-shelltreeview-shell.html)

happycell 26. Jan 2004 19:55


ShelltreeView + Shell...?
 
Hi, ich habe eine ShellTreeView Komponente und bei einer Änderung verändert sich die Filelistbox komponente (besitze Delphi 6). Gibt es eine Komponente, ähnliche wie beim Windows Explorer, bei der man die Dateien auswählen (+auführen) kann, bzw. die Ansicht (Icons, Liste, ...) ändern kann? Wenn nicht, wie kann ich das realisieren?:?:

Danke schon mal im voraus

APP 26. Jan 2004 20:14

Re: ShelltreeView + Shell...?
 
Hallo happycell,

herzlich willkommen in der DP :hi: .

Du schreibst leider nicht welche TreeView-Komponente Du verwendest, aber eine die alle Deine Wünsche erfüllt, findest Du unter http://groups.yahoo.com/group/VirtualExplorerTree/.

Dazu must Du Dich aber (kostenlos) bei groups.yahoo.com anmelden, damit Du dann die Files downloaden kannst.

Der "Virtual Explorer Treeview" ist ein sehr mächtiger TreeView, ist frei unter MPL und eine Ableitung von Mike Lischkes VTV-Komponente.

Achtung, der VET ist eine sehr mächtige Komponente, die einige Einarbeitungszeit erfordert. Allerdings gibt es auch viele Demos dazu.

happycell 26. Jan 2004 20:24

Re: ShelltreeView + Shell...?
 
Naja, ich benutze die TShellTreeView Komponente von Delphi 6. Wie meinst du das jetzt, welche Komponente?

Dein Link funktioniert nicht.
:cry:
Ich habe die Datei jedoch auf der Original Seite gefunden. Gibt es das auch einfacher?

APP 26. Jan 2004 20:28

Re: ShelltreeView + Shell...?
 
Tja happycell,
Du schreibst
Zitat:

Zitat von happycell
...eine ShellTreeView Komponente

und da dachte ich mir Du verwendest schon eine andere, als die die mit Delphi mitgeliefert wird.

Aber denke Dir nichts dabei :mrgreen: , versuche mal die Kompo die ich oben beschrieben habe.

happycell 26. Jan 2004 21:03

Re: ShelltreeView + Shell...?
 
Hm, okay, mach ich, aber ich will das ja nachvollziehen können und so bewandert bin ich (noch) nicht, unser InfoLehrer ist nicht sehr gut im Näherbringen des Unterrichtsstoffes (wobei das für eine Grundkurs sowieso zu hoch ist).

______________


Wie kann ich die Komponente hinzufügen??

Ich gehe auf Component-> New Component, aber welche Datei muss ich bei Unit file name auswählen, damit er die Komponente akzeptiert???

APP 28. Jan 2004 09:01

Re: ShelltreeView + Shell...?
 
Hallo happycell,

Zitat:

Zitat von Installation Instructions.txt
Installing VirtualShellTools 0.9.xxxx

Since VSTools is not 100% complete I have not taken time to create an install procedure yet as it may change as I keep adding more things to VSTools. In the interm here is the basics for installing VSTools 0.9.xxxx


************************************************** ************************************************** *********
Make sure VirtualTreeview and ThemeManager (also needed for VT) is installed first before trying to install VSTools:

http://www.lischke-online.de/

AS OF VIRTUALSHELLTOOLS VERSION 0.9.230 YOU NEED VT VERSION 3.3.2 AND THEMEMANAGER 1.8.0 TO COMPILE

UPDATE: It is no longer necessary to use the ThemeManager in Delphi 7

************************************************** ************************************************** *********

NOTE: If you are upgradeing from older versions of VET or VSTools make sure you locate and delete all older versions of the *.bpl files. They are usually found under the Delphi install folder at DelphiX/Projects/BPL.


1) Unzip the VirtualShellTools into its desired location.

2) Delphi (or BCB) choose File > Open from the menu.

3) Browse to the VSTools folder and either go to the Delphi or CBuilder folders selecting the version you are using.

************************************************** ************************************************** *********
In the following descriptions the *Dx.dpk and *DxD.dpk refer to the version of Delphi you are use so for D5 the files will be names *D5.dpk and *D5D.dpk and so on. The nomemclature refers to either Design Time packages (required by D6) and Runtime Packages. The Dx refers to Runtime only and DxD refers to Design time (ie. installable into the IDE) packages.
************************************************** ************************************************** *********

4) Select
VirtualToolsCommonDx.dpk
and only Compile it

5) Now open
VirtualShellToolsDx.dpk
and only Compile it

6) Now open
VirtualShellToolsDxD.dpk
and Compile it, then Install it into the IDE

This is all that is necessary for the Explorer Tools

If you want Robert Lee's ListviewEx (which uses the standard TListview to mimic the views other than Report, which the base VSTools only supports) then continue

7) Open
VirtualExplorerListviewExDx.dpk
and only Compile it

8 ) Open
VirtualExplorerListviewExDxD.dpk
and Compile it, then Install it into the IDE


UPDATE 9.1.02

The OLE is no longer included with the VSTools package. I have fallen out of favor of the approach and now do it differently. If you still use the DragManager you will need to do a few things to have it live concurrently with VSTools contact me if you have the need to do this.


Now if all goes well drop the components on a form and go.




If Delphi can't find the files then go to the

Tools>Enviroment Option... Menu choice and find the tab with the "Library Path" edit box. Add the following paths:

{$YourPathToVSTools}\VirtualShellTools\Source\Comm on
{$YourPathToVSTools}\VirtualShellTools\Source\Virt ualExplorerTree

If you are using Robert Lee's ListviewEx then add

{$YourPathToVSTools}\VirtualShellTools\Source\Virt ualListviewEx

If you are using the OLEDragManager then add

{$YourPathToVSTools}\VirtualShellTools\Source\OLED ragManager

For other problems you can search on the Yahoo Groups support group:

http://groups.yahoo.com/group/VirtualExplorerTree/

or email me

jimdk@mindspring.com


Jim Kueneman
5-23-2002

alle rot markierten Zeilen mußt Du durchführen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz