Re: Explorer an einer bestimmten Stelle öffnen
Hi roga
Delphi-Quellcode:
hab ich mir schon ausgeben lassen, siehe mein Eröffnungspost 8)
s := listbox1.Items.Strings[listbox1.ItemIndex];
|
Re: Explorer an einer bestimmten Stelle öffnen
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo DP,
Ich habe mal das Programm in den Anhang gehängt - es sind nur knapp 9KB, evtl. mag es sich ja wer anschauen. Was ich auch nicht ganz verstehe: wann ist die Suche denn genau beendet? |
Re: Explorer an einer bestimmten Stelle öffnen
Hab ich das richtig gesehen, dass Du nur die Dateinamen in der ListBox anzeigst?
|
Re: Explorer an einer bestimmten Stelle öffnen
Es wird der komplette Pfad ohne Dateiname in der Listbox festgehalten.
C:\Programme\Office\Bla.doc |
Re: Explorer an einer bestimmten Stelle öffnen
Ich hab da grad was am Ende des Strings entdeckt:
Pfad + #$D + #$A Da hängt der Zeilenumbruch noch mit dran... |
Re: Explorer an einer bestimmten Stelle öffnen
Der wäre aber durch trim() wieder entfernt worden.
|
Re: Explorer an einer bestimmten Stelle öffnen
Zitat:
Probiers mal mit SetLength(s, Length(s)-2); |
Re: Explorer an einer bestimmten Stelle öffnen
Quark, natürlich geht es weg und danach funktioniert es auch:
Delphi-Quellcode:
s := Trim(listbox1.Items[listbox1.ItemIndex]);
showmessage(listbox1.Items[listbox1.ItemIndex]); //trim(s); if ShellExecute(Application.Handle, PChar('explore'), Pchar(s), nil, nil, SW_SHOWNORMAL) <= 32 then RaiseLastOSError; |
Re: Explorer an einer bestimmten Stelle öffnen
Guten Morgen!
Ich wusste dass wieder einmal (auf den ersten Blick) nicht sichtbare Steuerzeichen mein Vorhaben scheitern lassen. Ich sollte mehr Milch trinken :stupid: Vielen Dank liebe Muhkuh und an alle anderen Beitragsverfasser! |
Re: Explorer an einer bestimmten Stelle öffnen
Dann verstehe ich aber nicht, wieso das nicht schon nach #6 funktioniert hat :gruebel:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:31 Uhr. |
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