Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Konsolenanwendung im Autostart

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
12.12.2003, 09:26 Uhr
derphilipder



Hi!
Ich habe eine kleine Konsolenanwendung geschrieben, die ich ins Autostartverzeichnis gepackt habe.

Wenn ich sie in diesem Verzeichnis manuell starte, tut sie, was sie tun soll. Aber beim Systemstart oder wenn ich sie übers Startmenü starte, bleibt das Fenster schwarz oder wird im ersten Fall auch manchmal sofort wieder geschlossen.

Warum des?
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.12.2003, 13:59 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Wahrscheinlich benötigt dein Programm zuviel Speicher, dann stürzen häufig diese Programme beim Systemstart wieder ab (so ging es mir häufig)

Falls du ein System-Start-Programm brauchst, das das behebt:

ftp://ma.ra-doersch.de/windows/fs-systray_1.0.rar

Ich hoffe das Programm erklärt sich selbst
--
class God : public ChuckNorris { };

Dieser Post wurde am 05.08.2004 um 11:48 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.12.2003, 15:02 Uhr
derphilipder



Der Link funzt leider nicht...

Das Ganze haut aber nicht nur beim Systemstart nicht hin, sondern auch wenn ich es über Startmenue/Programme/Autostart aufrufe.
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.12.2003, 15:09 Uhr
derphilipder



Wenn ich eine einfache Konsolenanwendung, die nur einen kurzen text ausgibt in den Autostart packe, wird sie übrigens auch beim Start sofort wieder geschlossen.
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.12.2003, 16:05 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


das ist klar:


C++:
int main(void)
{
  cout << "Blah" <<endl;
  return 0;
}



ist sofort weg wenn es ohne Debugger gestartet wird.
Wenn dann müsstest du entweder:


C++:
int main(void)
{
  cout << "Blah" <<endl;
  char bla[255];
  cin >> bla;
  return 0;
}



oder


C++:
int main(void)
{
  cout << "Blah" <<endl;
  system("pause");
  return 0;
}



schreiben, dann wartet er bei

1. auf Enter
2. auf irgendeine Taste

Um das Programm runterzuladen kannst du nicht IE als FTP-Programm benutzen, das macht zu viele verbindungen auf. Außerdem musst du Passives FTP benutzen um das obige runterzuladen.
--
class God : public ChuckNorris { };

Dieser Post wurde am 12.12.2003 um 16:05 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
12.12.2003, 16:25 Uhr
derphilipder



Ich hatte ein getch() ans Ende gepackt und es wird trotzdem geschlossen!

Sorry, hab keine Ahnung von FTP-Programmen...was nehm ich da und woher krieg ich das?
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
12.12.2003, 16:46 Uhr
RedEagle



Hi
Im Notfall Linux Installieren ( )
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
19.12.2003, 16:00 Uhr
derphilipder



@Flosoft
Kann es sein, dass ich für deinen link ein Passwort brauche?
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
19.12.2003, 16:05 Uhr
Checker



schreib mal vor das getchar() mal ein:
fflush(stdin);
dann löscht er den Tatstatur puffer, hilft oft.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
19.12.2003, 16:10 Uhr
derphilipder



Das mach ich mit cin.sync().
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: