Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Autostart mit Registry Problem (https://www.delphipraxis.net/55643-autostart-mit-registry-problem.html)

maximus Caesar 24. Okt 2005 19:35


Autostart mit Registry Problem
 
Hallo!
MEin PRogramm hat die möglichkeit per REgistry oder Verknüpfung im Autostart-Ordner gestartet zu werden.
Wenn ich eine Verknüpfung im Autostart Ordner alnege, gibt es keine PRobleme.
Wenn ich es aber über die Registry Starte, bekomme ich eine Fehlermeldung, dass eine angeforderte Datei nicht vorhanden sei.
Ich arbeite mit BiggeriniFile und GlScene. Kann mir jemand helfen?

PS: ich verwende die hier beschriebene DoAppToRun Procedure, um das PRogramm per Registry zu starten.

Chegga 24. Okt 2005 19:48

Re: Autostart mit Registry Problem
 
Hi,

versuche mal ob es hiermit geht:
*Klick*

MfG Marc

P.S.:
Kann es sein, dass du aus Vershen eine Verknüpfung
und einen Registry-Eintrag erstellst? :gruebel:

maximus Caesar 24. Okt 2005 20:04

Re: Autostart mit Registry Problem
 
Nein, hab ich schon überprüft.

Zitat:

versuche mal ob es hiermit geht:
Kommt aufs gleiche raus (auch schon vom Quelltext her ist fast kein Unterschied)

SirThornberry 24. Okt 2005 20:26

Re: Autostart mit Registry Problem
 
wann kommt denn der Fehler? wenn du das ganze in den Autostart der Registry einträgst oder beim automatischen Start deiner Anwendung? An dem Source des eintragens in die Registry sollte es nicht liegen denn dort wüsste ich keine Stelle wo der genannte Fehler auftreten kann.

maximus Caesar 24. Okt 2005 21:10

Re: Autostart mit Registry Problem
 
Das PRogramm wird erfolgreich gestartet. Dann kommmt die Fehlermeldung, und zwar massenweise, ich kann nur noch per Taskmanager beenden

SirThornberry 24. Okt 2005 21:21

Re: Autostart mit Registry Problem
 
du könntest per showmessage zwischen den Befehlen eingrenzen in welcher Zeile der Fehler kommt. Also so:
Delphi-Quellcode:
ShowMessage('Jetzt kommt Anweisung1.');
Anweisung1;
ShowMessage('Jetzt kommt Anweisung2.');
Anweisung2;
ShowMessage('Jetzt kommt Anweisung3.');
Anweisung3;
[...]

Brüggendiek 25. Okt 2005 01:11

Re: Autostart mit Registry Problem
 
Hallo maximus Caesar!

Zitat:

Zitat von maximus Caesar
Wenn ich es aber über die Registry Starte, bekomme ich eine Fehlermeldung, dass eine angeforderte Datei nicht vorhanden sei.
Ich arbeite mit BiggeriniFile und GlScene. Kann mir jemand helfen?

Das stinkt ja meilenweit nach der Verwendung relativer Dateinamen der Art "MeineTolleIniDatei.ini"!
Wenn dann das Arbeitsverzeichnis des Programmes nicht richtig gesetzt ist, kann die Datei eben nicht gefunden werden.

Du mußt den vollständigen Pfad zur Datei angeben, z.B. mit
Delphi-Quellcode:
ExtractFilePath(ParamStr(0))+'MeineTolleIniDatei.ini'
dann sollte es klappen.

Gruß

Dietmar Brüggendiek

Luckie 25. Okt 2005 01:23

Re: Autostart mit Registry Problem
 
Zitat:

Zitat von maximus Caesar
Hallodass eine angeforderte Datei nicht vorhanden sei.

Nie mit relativen Pfadangaben arbeiten, immer mit absoluten, dann findet er die Datei auch.

maximus Caesar 25. Okt 2005 05:16

Re: Autostart mit Registry Problem
 
Ich lade sie so:
Delphi-Quellcode:
ini:=TBiggerIniFile.create(ExtractFilePath(ParamStr(0))+'Config.dat')
Das dürfte ja wohl kein Problem ergeben.

Das PRogramm funktioniert acuh Tadellos, nur eben nicht durch die Registry.

Catbytes 25. Okt 2005 07:09

Re: Autostart mit Registry Problem
 
Zitat:

Zitat von maximus Caesar
Das PRogramm funktioniert acuh Tadellos, nur eben nicht durch die Registry.

Edit: [Blödsinnige Frage gelöscht]

Man sollte erst alles lesen, bevor man fragt ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 Uhr.
Seite 1 von 2  1 2      

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