AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

CreateProcess oder ShellExecute?

Ein Thema von Mackhack · begonnen am 26. Okt 2006 · letzter Beitrag vom 26. Okt 2006
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#1

CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 17:31
Hi,

was ist besser um Anwendungen aus der eigenen Anwendung aus zu starten? Vorteile, Nachteile?
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#2

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:11
Hm,

niemand ne Antwort parat?
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#3

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:17
Gegenfrage : was ist besser, ein Apfel oder eine Birne ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#4

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:23
Zitat von Hansa:
Gegenfrage : was ist besser, ein Apfel oder eine Birne ?
Birne. Aber das hilft grad nicht weiter.
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:26
1. Diese offtopic Beiträge helfen keinen weiter.
2. Sind nicht einmal ein einhalb Stunden vergangen, da fragst du schon wieder nach. Was soll das?
3,. Kommt es drauf an, was du vorhast.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#6

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:50
Zu deinem 2. Was das soll? Hm, haette ich in the first place ne Antwort bekommen die mir weiterhilft haette ich 1.5h spaeter nicht nochmal nachfragen muessen.
3. Was ich vorhabe? Ganz einfach. Ich will einfach Anwendungen aus meiner Anwendung aus starten wie OE, Outlook usw. die mit Windows mitkommen und zwar in Zufaelliger weise per Timer. Ausserdem sollen diese gestarteten Programme dann auch wieder per Timer und per Zufaelliger weise wieder Terminiert werden.
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:56
Zitat von Mackhack:
Ausserdem sollen diese gestarteten Programme dann auch wieder per Timer und per Zufaelliger weise wieder Terminiert werden.
Na bitte, damit fällt Shellexecute schon mal raus.

Allerdings was das zufällige Starten für einen Sinn hat, bleibt mir verschlossen. Nur zu deiner Info, das Schreiben von sogenannten "Spassprogrammen" wird hier nicht toöeriert!

BTW:
Zitat:
Hm, haette ich in the first place ne Antwort bekommen die mir weiterhilft haette ich 1.5h spaeter nicht nochmal nachfragen muessen
Wo hast du zwischen Posting #1 (von dir) und Posting #2 (auch von dir) eine Antwort bekommen?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#8

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 19:57
Zitat von Luckie:
3,. Kommt es drauf an, was du vorhast.
Er hat ja wenigstens präzisiert, daß er Birnen will. Aber welche ? Gelbe ? Grüne ? Rote ? Spontan würde ich sagen : Shellexecute. Aber das hängt alles davon ab, welches Programm gestartet werden soll und das wurde eben nicht gesagt !
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#9

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 20:28
Zitat von Luckie:
Allerdings was das zufällige Starten für einen Sinn hat, bleibt mir verschlossen. Nur zu deiner Info, das Schreiben von sogenannten "Spassprogrammen" wird hier nicht toöeriert!
Wer redet von Spassprogrammen? Mein Chef will das damit er seine Kunden-PCs beschaeftigen kann und somit keiner vor der Kiste hocken muss fuer Stunden. Er will somit einwenig simulieren dass jemand am PC hockt und Programme oeffnet und schliesst und sehen ob die Kiste laut Kunde Blue Screens erzeugt. Es gibt nicht nur Spassprogramme wie du siehst.

Duerfte ich noch erfahren warum dann in diesem Falle das ShellExecute wegfaellt falls es keine zu grossen Umstaende bereitet.

Vielen Dank schonmal!

P.S.: Interessant, jetzt sagt der eine ShellExecute und der andere sagt CreateProcess?
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10

Re: CreateProcess oder ShellExecute?

  Alt 26. Okt 2006, 20:37
Zitat von Mackhack:
...Wer redet von Spassprogrammen? Mein Chef will das damit er seine Kunden-PCs beschaeftigen kann und somit keiner vor der Kiste hocken muss fuer Stunden. Er will somit einwenig simulieren dass jemand am PC hockt und Programme oeffnet und schliesst und sehen ob die Kiste laut Kunde Blue Screens erzeugt. Es gibt nicht nur Spassprogramme wie du siehst.
...
Laut Deiner Schilderung gehört es aber genau in diese Kategorie ! Sollte es um Debugging gehen, dann ist das ein untauglicher Versuch. 8)
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:17 Uhr.
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