Delphi-PRAXiS
Seite 1 von 3  1 23      

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

kevin134 10. Mär 2008 15:10


Fragen zu TShellListView / TreeView
 
Hallo zusammen ;)

Ich habe mir vorgenommen, mich nun mal an etwas größeres als
einen Taschenrechner zu wagen ;) =)

Nun habe ich mir überlegt, einen Windowsexplorer zu gestalten.
Nur hierbei hänge ich ein wenig fest,
da ich nicht weiss ich ich von ListView zu Listview kopieren kann :D
Also von Links nach Rechts und andersrum ;)
Datei umbennen und löschen soll auch noch rein ... ;)
Desweiteren wollte ich fragen, ob es irgentwie möglich ist,
Videodateien von Servern ( wie Youtube ect ) herunterzuladen.
Es gibt ja zich tools dafür, da wollte ich fragen ob es mit
Delphi auch möglich ist, wenn ja, wie :D

Danke schonmal im Vorrauss =)

MfG
Kevin


Benutze Delphi 7

Fussball-Robby 10. Mär 2008 15:14

Re: Fragen zu TShellListView / TreeView
 
Ich will dir ja nicht die Laune am selber Programmieren verderben, aber Darstellen von Dateien im Explorer-Stil, Löschen bzw Verschieben von Dateien, und darüber hinaus das Anzeigen von Websiten etc. kann alles der Hier im Forum suchenTWebBrowser.
Wenn du es aber dennoch selber machen willst, such mal ein bisschen im Forum bzw in der Hilfe, da gibts es bestimmt genug Tipps

Mfg

kevin134 10. Mär 2008 15:15

Re: Fragen zu TShellListView / TreeView
 
Zitat:

Zitat von Fussball-Robby
Ich will dir ja nicht die Laune am selber Programmieren verderben, aber Darstellen von Dateien im Explorer-Stil, Löschen bzw Verschieben von Dateien, und darüber hinaus das Anzeigen von Websiten etc. kann alles der Hier im Forum suchenTWebBrowser.
Wenn du es aber dennoch selber machen willst, such mal ein bisschen im Forum bzw in der Hilfe, da gibts es bestimmt genug Tipps

Mfg

Hmm... mit dieser Funktion habe ich zwar auch
schon gearbeitet, aber mir war nicht bekannt,
das dieser auch Dateien bzw Ordner verwalten
kann ...
Was ist denn wesentlich einfacher ?
Sollte jedoch den gleich Zweck erfüllen ;)

kevin134 10. Mär 2008 20:56

Re: Fragen zu TShellListView / TreeView
 
push,

kann mir niemand helfen ?
die such funktion ist hier irgentwie so
unübersichtlich und google
spuckt au nich wirklich etwas aus =(


edit ...
so langsam komme ich der Sache schon näher ...
nur wie bekomm ich die TShellListView in diese Zeile zum Kopieren ?

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
DoFileWork(FO_COPY, 'C:\Test', 'D:\', 0);
end;
schon versucht die Pfade mit TShellListView1 bzw -2 zu ersetzen, geht aber nicht =(

kevin134 11. Mär 2008 15:29

Re: Fragen zu TShellListView / TreeView
 
push ...
weiss keiner eine antwort darauf ?
oder gibt es da keine möglichkeit ? =/
mfg Kevin

bitsetter 11. Mär 2008 18:47

Re: Fragen zu TShellListView / TreeView
 
Hi,

der Funktion musst du sicherlich 2 gültige Dateipfade übergeben.
Delphi-Quellcode:
ShellListView1.SelectedFolder.PathName
Pfad vom selektiertem Item zum Beispiel.
Delphi-Quellcode:
ShellListView1.Folders[...].PathName
Pfad von einem bestimmten Item.

kevin134 11. Mär 2008 18:58

Re: Fragen zu TShellListView / TreeView
 
Zitat:

Zitat von bitsetter
Hi,

der Funktion musst du sicherlich 2 gültige Dateipfade übergeben.
Delphi-Quellcode:
ShellListView1.SelectedFolder.PathName
Pfad vom selektiertem Item zum Beispiel.
Delphi-Quellcode:
ShellListView1.Folders[...].PathName
Pfad von einem bestimmten Item.


eh ja danke,
aber so ganz leuchtet es mir noch nicht wirklich
ein ...
also wie lautet jetzt bitte die zeile,
damit ich von ShellListView1 die ausgewählte datei bzw den ordner
zu ShellListView2 kopiere ?

mfg kevin



> bin noch nicht so vertraut mit delphi .... :)

bitsetter 11. Mär 2008 19:10

Re: Fragen zu TShellListView / TreeView
 
Delphi-Quellcode:
DoFileWork(FO_COPY, ShellListView1.SelectedFolder.PathName, ShellListView2.RootFolder.PathName, 0);
Muss du mal damit versuchen, konnte ich jedoch nicht testen.

Edit: Ein Problem stellen aber Ordner wie "Desktop" da, da dort der korrekte Pfad nicht übergeben wird.

kevin134 11. Mär 2008 19:14

Re: Fragen zu TShellListView / TreeView
 
Alles klar , funktioniert prima ;)

nun habe ich noch eine andere frage offen ;)


-> ausgewähle datei löschen

edit :

jetzt wirds noch ein wenig komplizierter ...
wie unterlege ich diese ganze funktion ( also das kopieren )
mit einer progressbar , falls es mal länger dauert ? ^^

bitsetter 11. Mär 2008 19:18

Re: Fragen zu TShellListView / TreeView
 
Delphi-Quellcode:
  if FileExists(ShellListView1.SelectedFolder.PathName) then
    DeleteFile(ShellListView1.SelectedFolder.PathName);


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:09 Uhr.
Seite 1 von 3  1 23      

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