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/)
-   -   Delphi Datei in Autostart kopieren (https://www.delphipraxis.net/103232-datei-autostart-kopieren.html)

bonsaikatze 17. Nov 2007 15:23

Re: Datei in Autostart kopieren
 
Ich hab bei Name Der Anwendung den Pfad reingeschreieben aber es funzt einfach nicht

Apollonius 17. Nov 2007 15:25

Re: Datei in Autostart kopieren
 
Überlege dir einfach mal, was eigentlich in der Routine passiert, dazu kannst du dir auch den Registry-Eintrag anschauen.

Progman 17. Nov 2007 15:26

Re: Datei in Autostart kopieren
 
statt
Delphi-Quellcode:
    Reg.WriteString('NameDerAnwendung', ParamStr(0));
solltest du
Delphi-Quellcode:
    Reg.WriteString('NameDerAnwendung', 'C:\Setup.exe');
eintragen.
Stellt sich nur die Frage, was das soll? Willst du jemandem ne Setup.exe in den Autostart packen?

bonsaikatze 17. Nov 2007 15:32

Re: Datei in Autostart kopieren
 
Ich versuch mich gerade an einem Programm welches sich selbst installiert(soll mal ein Organizer werden).

Danke für die vielen tolle Tipps

Affemitwaffe93 8. Jan 2009 16:53

Re: Datei in Autostart kopieren
 
sorry das ich so nen alten Thread wieder aktiviere, aber ich glaub mal hier passt das ganze am besten hin.

ich wollt mal fragen, ob es denn möglich ist, dass das Programm selbst rausfindet wo es gerade ist.

Ich finde irgendwie z.B.
Delphi-Quellcode:
'C:\Setup.exe'
ein bisschen sinnlos, da wenn man Leuten diese Datei schickt sie sich ja manchmal in den Eigenen Dateien, Auf dem Desktop (z.B. wenn ich mitm USB Stick sie rüberziehe) oder sonst wo befindet.

Luckie 8. Jan 2009 17:00

Re: Datei in Autostart kopieren
 
ParamStr(0) liefert die Pfad und Dateiname des Programmes.

Progman 8. Jan 2009 17:01

Re: Datei in Autostart kopieren
 
ParamStr(0) liefert einen String, der den kompletten Pfad und den Dateinamen deines Programms enthält.
ExtractFilePath(ParamStr(0)) liefert den Verzeichnisnamen.

Edith sagt: zu langsam ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:39 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