Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Ein anderes Programm vom C++ Builder aus starten

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
18.11.2002, 08:19 Uhr
alexus



Hallo Zusammen!

ich erstelle gerade einen kleine "Eingabemaske"..und muss dann während der Laufzeit ein andereres Programm vom C++Builder aus starten. Geht das? Ich brauche da dringend hilfe?!?

bin für jede Hilfe sehr sehr dankbar!!!

Alexus
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.11.2002, 11:17 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Entweder der "klassische" Weg mit
C++:
WinExec("notepad.exe", SW_SHOW);
oder die "offizielle" Variante über ShellExecute oder CreateProcess. Die erste Methode hat den Vorteil ihrer Einfachheit, ist aber genaugenommen "nur" ein Makro. Aber solange Dich das nicht stört ;-)
Die andere Methode läßt Dich einen Haufen Optionen einstellen, ist aber entsprechend etwas aufwendiger.
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.11.2002, 11:50 Uhr
alexus



Großes Dankeschön Leifus!!!!!!!

Es klappt wunderbar! ich muss nur noch versuchen dem Programm Parameter zu übergeben.

Danke nochmals !!!

bis denn..

alexus
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.11.2002, 13:51 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


dann mach doch


C++:
WinExec("notepad.exe c:\\test.txt",SW_SHOW);



(sollte notepad mit der datei c:\test.txt öffnen)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
18.11.2002, 14:20 Uhr
alexus



Danke FloSoft!

es läuft!!!

Gruß
Alexus
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.11.2002, 13:10 Uhr
~alexus
Gast


Hallo!

ich habe inzwischen an dem Programm weiter gebastelt und stehe nun vor folgendem problem:
Ich muss mehrere Datei öffnen, die von einem Programm weiter bearbeitet werden. Wie schaffe ich es nun, dass beim Aufruf von WinExec() das Berarbeitungsprogramm nicht nocheinmal "parallel" gestartet wird ???
sondern nur einmal gestartet bleibt?
ist das so realisierbar?
Beispiel:

C++:

// hierbei wird notepad 3 mal parallel gestartet
WinExec("notepad.exe c:\\test1.txt",SW_SHOW);
WinExec("notepad.exe c:\\test2.txt",SW_SHOW);
WinExec("notepad.exe c:\\test3.txt",SW_SHOW);



Dankeschön im Voraus!

Gruß
Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


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: