Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Datei ausführen mit system()

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 <
000
22.10.2004, 09:26 Uhr
~Hammurani
Gast


Hallo, Leute!

Wenn ich mit system("f\datei.bmp") eine Datei ausführe, klappt das ja super!! Aber wieso bleibt mein programm so lange stehen, bis ich die Datei wieder schliesse? Wird da kein selbständiger Prozess gestartet, oder was?

Danke für Hilfe.

P.S.: Schaut mal hier im Forum unter Software rein, da habe ich auch ne kleine unbeantwortete Frage...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.10.2004, 09:33 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


system("f:\\datei.bmp") versucht ein Bitmap auszuführen?!? Das sollte theoretisch gar nix ergeben. Mit system führt man andere Programme aus, blockiert aber die Anwendung bis das andere gestartete Programm wieder beendet wurde
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.10.2004, 09:38 Uhr
~Hammurabi
Gast



Zitat von FloSoft:
system("f\datei.bmp") versucht ein Bitmap auszuführen?!? Das sollte theoretisch gar nix ergeben.


Wieso nicht? Also das ist das, was funzt, wie ich es mir dachte. Es öffnet die .bmp Datei. Das Fenster erscheint, und ich kann darin rumpinseln... Ist das nicht gut?


Zitat von FloSoft:
Mit system führt man andere Programme aus, blockiert aber die Anwendung bis das andere gestartete Programm wieder beendet wurde


Danke, also tut es das. Wie kann ich das umgehen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
22.10.2004, 09:56 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat von ~Hammurabi:

Danke, also tut es das. Wie kann ich das umgehen?


Na: nicht system verwenden, natürlich!
Ist aber natürlich keine selig machende Löung Deines Problems (wenngleich es Dich trösten sollte, daß man system nie verwenden sollte. Aber das ist ein anderes Thema.)

Dein Problem läßt sich nicht mit Mitteln von ANSI C in den Griff bekommen, Du willst sowas wie CreateProcess, was nicht ANSI C ist.


--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)

Dieser Post wurde am 22.10.2004 um 09:57 Uhr von virtual editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
22.10.2004, 10:10 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)



Zitat von virtual:
(wenngleich es Dich trösten sollte, daß man system nie verwenden sollte. Aber das ist ein anderes Thema.)

Das interessiert mich baer jetzt genauer. Warum sollte man system nie verwenden?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.10.2004, 10:11 Uhr
~Hammurabi
Gast



Zitat von virtual:
[quote ~Hammurabi]
Danke, also tut es das. Wie kann ich das umgehen?


Na: nicht system verwenden, natürlich!
Ist aber natürlich keine selig machende Löung Deines Problems (wenngleich es Dich trösten sollte, daß man system nie verwenden sollte. Aber das ist ein anderes Thema.)
[/quote]

Erklärst Du mir kurz, wieso man system NIE verwneden soll?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
22.10.2004, 10:22 Uhr
virtual
Sexiest Bit alive
(Operator)


@Guybrush, Hammurabi

Bitte benutzt die Forumsuchfunktion oder besser google (einfach am Ende site:www.fun-soft.de eingeben). Ich habe da schon dreimal was zu geschrieben und bin ehrlich gesagt zu faul, es ein viertes mal zu tun.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
22.10.2004, 11:16 Uhr
virtual
Sexiest Bit alive
(Operator)


hab nen FAQ Eintrag dazu gemacht...
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: