deluxeone Geschrieben 16. Mai 2002 Geschrieben 16. Mai 2002 Hi, ich habe da ein keines Programm was sich in den Autostart setzen soll wenn es gestartet wird. Wie ist der Befehl bei C++ Borland: Bitte um nähere Angaben...... Gruss deluxeone Zitieren
Goos Geschrieben 16. Mai 2002 Geschrieben 16. Mai 2002 Hmmm was meinst du mit dem Autostart? Etwa den Autostart Ordner von Windows? Goos Zitieren
deluxeone Geschrieben 16. Mai 2002 Autor Geschrieben 16. Mai 2002 genau den autostart ordner von windows?!?!? Das Programm soll sich dan bei jedem hochfahren neu starten....... Zitieren
StarLord Geschrieben 16. Mai 2002 Geschrieben 16. Mai 2002 Original geschrieben von deluxeone genau den autostart ordner von windows?!?!? Das Programm soll sich dan bei jedem hochfahren neu starten....... Den AutoStart-Ordner würde ich nicht verwenden, dazu musst du nämlich einen Link deiner Exe-Datei in den AutoStart-Ordner kopieren. Ich würde es direkt in die Registry schreiben. Folgender Eintrag verwaltet die Programme beim Windowsstart: "HKLM\Software\Microsoft\Windows\Current Version\Run" Erstelle darunter einen Schlüssel für dein Programm erstellen, z. B: "myprog" = "c:\myprog\myprog.exe" Mit der API-Funktion "RegCreateKey" kannst du den Schlüssel erstellen, weitere Infos findest du im Internet. Stelle auch sicher dass der Benutzer den Autostart auch Im Programm selbst deaktivieren kann. Gruß, StarLord Zitieren
Smoggy Geschrieben 16. Mai 2002 Geschrieben 16. Mai 2002 Sicherer wird es, wenn du nicht den genannten Schlüssel verwendest, sondern ihn als Gerätetreiber einträgst...;-) Zitieren
Crush Geschrieben 16. Mai 2002 Geschrieben 16. Mai 2002 Einfach mit MoveFile() die exe vom aktuellen Standort nach C:\WINDOWS\Startmenü\Programme\Autostart rüberschieben. Ist am einfachsten und nicht in der Registry "versteckt". Zitieren
Smoggy Geschrieben 16. Mai 2002 Geschrieben 16. Mai 2002 Kommt ganz darauf an was er vor hat........ Zitieren
StarLord Geschrieben 17. Mai 2002 Geschrieben 17. Mai 2002 Original geschrieben von Crush Einfach mit MoveFile() die exe vom aktuellen Standort nach C:\WINDOWS\Startmenü\Programme\Autostart rüberschieben. Ist am einfachsten und nicht in der Registry "versteckt". Mit MoveFile??? Im AutoStart-Ordner haben Exe-Dateien überhaupt nichts verloren. Dort gehören nur Links rein. Zitieren
Crush Geschrieben 19. Mai 2002 Geschrieben 19. Mai 2002 Stimmt schon ... klappt aber im Zweifelsfall trotzdem ohne größeren Aufwand. Aus der Fragestellung raus habe ich das so als Wunsch verstanden - wurde ja sogar von ihm bestätigt auf eine direkte Gegenfrage. Zitieren
ffGebaeck Geschrieben 21. Mai 2002 Geschrieben 21. Mai 2002 Sers, was ist wenn er win2k hat oder xp, dann hilft c:\windows\startmenü\autostart nix, genausowenig wenns ein windows in ner andren Sprache ist. Unter Win2k steht der autostartordner unter dem key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders - Startup Unter Win9x weis ichs net...musst einfach mal nach "startmenü" im Regedit suchen... JO Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.