![]() |
Bei DAteiverknüpfung Pfad in Listbox schreiben
hallo wie kann ich beim öffnen der Datei den Pfad in die lisbox schreiben?
ich habe es so versucht geht aber leider nicht
Delphi-Quellcode:
if InstallExt('.mp3', 'MP3Datei', 'Tolles Programm', ParamStr(0), '"%1"',0) then
If (ParamCount>0) and (FileExists(ParamStr(1))) then begin form2.ListA.AddItem(ParamStr(1)); end; |
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
Nabend ...,
versuch mal
Delphi-Quellcode:
LG Mario
ParamStr(0)
|
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
ParamStr(0) liefert Application.Exename, Parmstr(1) den ersten Parameter ==> schon richtig so.
zum Problem: Was sagt eigentlich der Debugger dazu...? mfg Christian |
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
der sagt nicht genügend wirklich parameter /:
|
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
Nehme an, das kommt in der 1. Zeile?:
Delphi-Quellcode:
Checke mal, ob du evtl. etwas vergessen hast zu übergeben/anzugeben.
if InstallExt('.mp3', 'MP3Datei', 'Tolles Programm', ParamStr(0), '"%1"',0) then
|
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
ich blicke da irgendiwe nicht durch :-(
|
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
:hi:
Was erwartet denn InstallExt für Parameter? Ich kenn InstallExt nicht und mein Delphi auch nicht. Wenn Du InstallExt schreibst und dann eine geöffnete Klammer eintippst, sollte ein Hint auftauchen, der dir anzeigt (der Reihe nach), was die Funktion 'InstallExt' erwartet (Parameter). Wahrscheinlich fehlt da eine Angabe oder etwas in der Art, kann es aber nicht nachbasteln, aber mehr fällt mir nicht ein. |
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
|
Re: Bei DAteiverknüpfung Pfad in Listbox schreiben
als ich habe das problem entdeckt
ich muss statt
Delphi-Quellcode:
das hier
form2.ListA.AddItem(ParamStr(1));
Delphi-Quellcode:
schreiben
form2.ListA.Items.add(ParamStr(1));
nun habe ich noch eine frage, wenn ich mehrere elemente markiere öffnet sich das programm auch genauso oft /: kann man dann nicht all diese elemente einmal in dem programm öffnene? lg |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 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