![]() |
Re: *.Exe-Datei mit Programm öffnen
Hallo,
klar, da hätte auch Delphi schon gemeckert :? Lies Dir doch bitte mal den Tread bzgl. Pfadangabe und Arbeitsverzeichnis noch mal durch :!: Bei Dir fehlt der Pfad. |
Re: *.Exe-Datei mit Programm öffnen
Hi,
@ Superior: Ich habe Delphi zwar gerade nicht installiert, aber hier mal ein Pseudo-Code der funktionieren müsste. :)
Delphi-Quellcode:
Damit öffnest du die Tester.exe
procedure TForm1.Button1Click(Sender: TObject);
begin ShellExecute(handle, 'open', 'C:\Programme\Tester.exe', nil, nil, SW_SHOWNORMAL); end;
Delphi-Quellcode:
Dann hast du die *.txt in deine ListBox geladen.
procedure TForm1.FormCreate(Sender: TObject);
begin ListBox1.Items.LoadFromFile('C:\Datei.txt') //bzw. deinen Pfad end; Ich weiß nicht ob's klappt, aber müsste eigentlich zu 99,9% :wink: MfG Marc |
Re: *.Exe-Datei mit Programm öffnen
Dass es mit Pfad-Angabe funktioniert denk ich mir auch.
Nur bringt mich das definitiv nicht weiter. Ich will das Programm nämlich auf einer Homepage veröffentlichen und zum freien Download zur Verfügung stellen. Da kopiert jeder sich das Prog in ein anderes Verzeichnis und dann bringt mir das mit der Pfad-Angabe auch wieder nix... mfg Superior |
Re: *.Exe-Datei mit Programm öffnen
Meinen letzten Beitrag hast du nicht zufällig gelesen?
|
Re: *.Exe-Datei mit Programm öffnen
Mal ganz deutlich:
Delphi-Quellcode:
Bei Programmen indenen die Unit Forms nicht eingebunden ist, muss, wie Luckie schon sagte statt
ListBoxX.Items.LoadFromFile(extractfilepath(application.exename)+'Datei.txt');
Delphi-Quellcode:
extractfilepath(application.exename)
Delphi-Quellcode:
verwendet werden.
extrcactfilepath(paramstr(0));
geht überall! Florian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:26 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