Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   *.Exe-Datei mit Programm öffnen (https://www.delphipraxis.net/50956-%2A-exe-datei-mit-programm-oeffnen.html)

Lannes 3. Aug 2005 16:41

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.

Chegga 3. Aug 2005 16:59

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:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(handle, 'open', 'C:\Programme\Tester.exe', nil, nil, SW_SHOWNORMAL);
end;
Damit öffnest du die Tester.exe

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  ListBox1.Items.LoadFromFile('C:\Datei.txt') //bzw. deinen Pfad
end;
Dann hast du die *.txt in deine ListBox geladen.
Ich weiß nicht ob's klappt, aber müsste eigentlich zu 99,9% :wink:

MfG Marc

Superior 4. Aug 2005 09:13

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

Luckie 4. Aug 2005 11:24

Re: *.Exe-Datei mit Programm öffnen
 
Meinen letzten Beitrag hast du nicht zufällig gelesen?

Zacherl 4. Aug 2005 11:30

Re: *.Exe-Datei mit Programm öffnen
 
Mal ganz deutlich:
Delphi-Quellcode:
ListBoxX.Items.LoadFromFile(extractfilepath(application.exename)+'Datei.txt');
Bei Programmen indenen die Unit Forms nicht eingebunden ist, muss, wie Luckie schon sagte statt
Delphi-Quellcode:
extractfilepath(application.exename)
Delphi-Quellcode:
extrcactfilepath(paramstr(0));
verwendet werden.

geht überall!

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:26 Uhr.
Seite 2 von 2     12   

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