Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TreeView - Explorer (https://www.delphipraxis.net/35178-treeview-explorer.html)

Nils_13 3. Dez 2004 14:53


TreeView - Explorer
 
Hi,

Delphi-Quellcode:
procedure FindDublicateNode(const ATreeView: TTreeView; const S: String);
var
  I: Integer;
begin
  with ATreeView do begin
    for I := 0 to Items.Count - 1 do begin
      if Items[I].Text = S then begin
        ShowMessage(S + ' existiert schon!');
        Exit;
      end;
    end;
  end;
end;
Damit sollte man einen neuen TreeView Node erstellen, nur wie zeige ich die alle Dateien oder Ordner, die sich auf der Festplatte befinden an?

:hi:

nailor 3. Dez 2004 14:55

Re: TreeView - Explorer
 
damit kann man keinen neuen treeview erstellen!
was genau möchtest du erreichen (screensot)?

Nils_13 3. Dez 2004 14:57

Re: TreeView - Explorer
 
Ich möchte die Win3.1 Komponenten endlich los werden und den ganzen kram in den TreeView einbauen:
Delphi-Quellcode:
procedure TForm1.DirectoryListBox1MouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  if Button=mbRight then
    With Sender as TFileListBox do
    begin
      if ItemAtPos (Point(x,y),True)>=0 then
        BeginDrag(False);
    end;
end;
Delphi-Quellcode:
procedure TForm1.Label6Click(Sender: TObject);
begin
FileListBox1.ApplyFilePath(Edit2.Text);
end;
Wie kann ich das in einen TreeView einbauen?

Im Titel steht das Ziel :wink:

TimonWorld 3. Dez 2004 15:24

Re: TreeView - Explorer
 
also bei mir in d6 und d7 gibt es eine kompo: ShellTreeView bei Beispielen!!! Ich weiß nit ob das auch mit d5 geht!?!

Nils_13 3. Dez 2004 18:45

Re: TreeView - Explorer
 
Weiß jemand ob es den gibt und wenn nicht ob man ihn sich downloaden kann?

Luckie 3. Dez 2004 18:53

Re: TreeView - Explorer
 
Jepp. Ist aber kostenpflichtig.

Nils_13 3. Dez 2004 18:58

Re: TreeView - Explorer
 
Was will Borland eigentlich noch!!!

Wusstet ihr, dass Delphi8 2200€ kostet (das meine ich ernst)?

@Lukie: Wie kann ich dann von Win3.1 abkommen?

Luckie 3. Dez 2004 19:03

Re: TreeView - Explorer
 
Das ist keine Komponente von Borland!

Davon mal abgesehen, dass ich die Preise für gerechtfertig halte, gehört das nicht hier her.

Niumm dir das: http://www.delphipraxis.net/internal...light=findnext und stelle es in einem Treeview dar. Aus performance Gründen würde ich nur die erste Ebene anzeigen und erst, wenn die nächste Ebene geöffnet wird die Routine wieder aufrufen und die Ordner und Dateien darstellen.

Und wenn man mal die Suche bemüht (Hier im Forum suchentreeview dateien), dann findet man sogar sowas: http://www.delphipraxis.net/internal...eeview+dateien

Nils_13 3. Dez 2004 19:21

Re: TreeView - Explorer
 
Da liegt ja mein Problem: wie kann ich die gesamte Festplatte darstellen, sogar wenn ich eine Datei umbennene, mein Programm mit dem TreeView öffne und es ist aktualisiert.

:hi:

MathiasSimmack 3. Dez 2004 20:42

Re: TreeView - Explorer
 
1. Shell-TreeView und Shell-ListView liegen ab Delphi 6 dabei. Evtl. gibt´s extra Komponenten gleichen Namens (@Luckie), die kostenpflichtig sind. Ist mir aber neu. Nun ja.

2. Nix kosten AFAIK die [dp]"ShellShock"[/dp]-Komponenten. Die machen das genauso, wenn nicht sogar besser als die o.g. Shell-Komponenten. Wenn sich nichts geändert hat, dann sind sie nach wie vor noch in Englisch zu haben. Und nur in Englisch. Schau mal ob du unter den Suchergebnissen einen Download-Link findest. Evtl. hilft aber auch Christian Seehase aus, denn von dem habe ich den Tipp.

Nils_13 4. Dez 2004 12:25

Re: TreeView - Explorer
 
Ich hab jetzt den ShellTreeView!

Einen TreeView hab' ich eingefügt, aber wie mache ich daraus einen Explorer?

:oops: Habs glaub ich gelöst

Nils_13 23. Dez 2004 12:54

Re: TreeView - Explorer
 
Verdammt, mir ist Delphi gefetzt, könnt ihr mir bitte den direkten Link geben (ich hab schon bei Gooooooooooogle gesucht)?

Ultimator 23. Dez 2004 13:15

Re: TreeView - Explorer
 
Zitat:

Verdammt, mir ist Delphi gefetzt, könnt ihr mir bitte den direkten Link geben (ich hab schon bei Gooooooooooogle gesucht)?
Ich habe das dumpfe Gefühl, du willst gar nicht suchen :roll:

Was hat ein abgeschmietes Delphi damit zu tun, dass der Link plötzlich weg ist/irgend etwas anderes passiert ist, wodurch du leider nicht mehr weißt, welches Ergebnis du bei Google angeklickt hast?

Nils_13 23. Dez 2004 13:16

Re: TreeView - Explorer
 
@ultimator: der Link den ich früher verwendet habe ist kaputt :roll:

mika 23. Dez 2004 13:42

Re: TreeView - Explorer
 
Hallo erstmal :)

@Nils_13
so, da ich die Delphipraxis regelmässig lese, ja ich weiss man sollte auch öfter mal posten aber ich bin so schreibfaul :), stosse ich in der letzten Zeit immer häufiger auf Threads von dir.

Ich weiss das ganze klingt jetzt ziemlich altklug, aber guck dir doch bitte einmal den Verhaltenskodex an, das wäre vielleicht mal ne Idee wert! Ich hab dir sogar die richtigen Punkte schonmal rausgesucht:
Versteh das ganze nicht als flame, aber würdest du dich so im Usenet oder in Fido verhalten wie hier, hättest du nach 3 Stunden keinen Account mehr. Also bitte im Sinne aller, lies dir das mal durch und guck mal ob du dich da wenigstens etwas mehr dran halten könntest.



Gruß, Michael :wink:

(edit) Abschnitte in den Links hinzugefügt. (/edit)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:12 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