Guten Morgen,
auf der Suche im Forum bin ich auf diesen Beitrag http://www.xbaseforum.de/viewtopic.php?f=28&t=662 gestossen, allerdings fehlen im Beispiel von mr@nline.de zwei Funktionen, nämlich
CloseHandle
TerminateProcess
Kann mir jemand helfen, diese abzubilden? Vielen Dank,
Georg
Prozess-ID ermitteln und Prozess beenden [ERLEDIGT]
Moderator: Moderatoren
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2829
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 97 Mal
- Danksagung erhalten: 13 Mal
Prozess-ID ermitteln und Prozess beenden [ERLEDIGT]
Zuletzt geändert von georg am Di, 17. Nov 2009 13:29, insgesamt 2-mal geändert.
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 69 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Prozess-ID ermitteln und Prozess beenden
Hi,
ich kann deinen Verweis nicht auflösen ... "Das von dir ausgewählte Thema existiert nicht."
für die gesuchten Funktionen habe ich dies (PowerBasic Code):
In Xbase++ müsste das etwas so aussehen:
hObject, hProcess sind dann handles auf das jeweilige Programm, Fenster etc.
uExitCode müsste dem entsprechen, was in der Xbase Hilfe zu ErrorLevel() steht.
ich kann deinen Verweis nicht auflösen ... "Das von dir ausgewählte Thema existiert nicht."
für die gesuchten Funktionen habe ich dies (PowerBasic Code):
Code: Alles auswählen
DECLARE FUNCTION CloseHandle LIB "KERNEL32.DLL" ALIAS "CloseHandle" (BYVAL hObject AS DWORD) AS LONG
DECLARE FUNCTION TerminateProcess LIB "KERNEL32.DLL" ALIAS "TerminateProcess" (BYVAL hProcess AS DWORD, BYVAL uExitCode AS DWORD) AS LONG
Code: Alles auswählen
DLLFUNCTION CloseHandle ( hObject ) USING STDCALL FROM "KERNEL32.DLL"
DLLFUNCTION TerminateProcess ( hProcess, uExitCode ) USING STDCALL FROM "KERNEL32.DLL"
uExitCode müsste dem entsprechen, was in der Xbase Hilfe zu ErrorLevel() steht.
Gruß
Hubert
Hubert
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2829
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 97 Mal
- Danksagung erhalten: 13 Mal
Re: Prozess-ID ermitteln und Prozess beenden
Danke, Hubert.
Der Link war nicht vollständig kopiert, ich habe ihn entsprechend korrigiert.
Gruss,
Georg
Der Link war nicht vollständig kopiert, ich habe ihn entsprechend korrigiert.
Gruss,
Georg
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.