AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi CreateProcess > WaitFor..."komplett geladen" > Kill
Thema durchsuchen
Ansicht
Themen-Optionen

CreateProcess > WaitFor..."komplett geladen" > Kill

Ein Thema von SISven · begonnen am 24. Mai 2004 · letzter Beitrag vom 28. Mai 2004
Antwort Antwort
Seite 2 von 2     12   
SISven

Registriert seit: 15. Okt 2003
10 Beiträge
 
#11

Re: CreateProcess > WaitFor..."komplett geladen"

  Alt 26. Mai 2004, 21:15
Leider lassen sich alle Dateien problemlos von CD auf HD kopieren. Man erkennt die fehlerhaften Dateien also nur daran, dass sie sich mit der zugehörigen Anwendung nicht öffnen lassen, oder dass Müll drin steht z.B bei doc's oder wri's. Teilweise auch in ganz normalen txt's.
  Mit Zitat antworten Zitat
SISven

Registriert seit: 15. Okt 2003
10 Beiträge
 
#12

Re: CreateProcess > WaitFor..."komplett geladen"

  Alt 27. Mai 2004, 08:16
Also FindWindow bringt mich keinen Schritt weiter. Wenn ich mit FindExecutable wunderbar jede Datei mit ihrer Anwendung starten kann müsste ich doch auch irgendetwas flexibles haben um deren WindowHandler zu kriegen - oder?
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: CreateProcess > WaitFor..."komplett geladen"

  Alt 27. Mai 2004, 15:36
Moin SISven,

liefert denn das Programm irgendeinen Return Code, wenn die zu öffnende Datei Schrott enthält?
(Welches Programm ist es eigentlich?)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
SISven

Registriert seit: 15. Okt 2003
10 Beiträge
 
#14

Re: CreateProcess > WaitFor..."komplett geladen"

  Alt 27. Mai 2004, 18:22
In den meisten Fällen handelt es sich um Word, Excel und Acrobat. Sollt aber für alle funktionieren die installiert sind.

Return Code? Was meinst du damit?
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#15

Re: CreateProcess > WaitFor..."komplett geladen"

  Alt 28. Mai 2004, 15:45
Moin SISven,

mit Return Code meine ich dass, was, z.B., Konsolenprogramme in die Variable ERRORLEVEL schreiben, um anzuzeigen, ob sie erfolgreich beendet wurden, bzw. welcher Fehler aufgetreteten ist.
Du könntest es z.B. mit GetExitCodeProcess ermitteln.
Wie sich die genannten Programme verhalten weiss ich allerdings auch nicht.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
SISven

Registriert seit: 15. Okt 2003
10 Beiträge
 
#16

Re: CreateProcess > WaitFor..."komplett geladen"

  Alt 28. Mai 2004, 17:11
GetExitCodeProcess bezieht sich doch auf das erfolgreiche Ausführen des Prozesses. Der wird ja so gut wie immer erfolgreich ausgeführt - also Anwendung ist gestartet worden. Aber dann... dann wirds echt kniffelig!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 12:53 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