Español
Fuente/ Codesnippets

Exe L

 

Julian
Schmidt
Mit diesem Ver código fuente puede ser ermitteln si una bestimmter Prozess se ejecuta.
Yo weiß no si einfacher, kürzer va.
Wenn sí Por favor, una Wink con el Zaunpfahl geben.

Lässt se en el übrigen muy bien uso en a testen si el propio Programa ausgeführt se.
KompilierenMarcaSeparación
Def CreateToolhelp32Snapshot(2) !"Kernel32", "CreateToolhelp32Snapshot"
Def Process32First(2) !"Kernel32", "Process32First"
Def Process32Next(2) !"Kernel32", "Process32Next"
Def CloseHandle(1) !"Kernel32", "CloseHandle"
Def GetCurrentProcessID(0) !"Kernel32", "GetCurrentProcessId"

Proc is_exists_Process

    Parameters prozess$
    Declare Entry#,err&,handle&,cpid&,ergebnis&
    Struct PROCESSENTRY32=dwSize&, cntUsage&, th32ProcessID&, th32DefaultHeapID&, th32ModuleID&, Threads&, th32ParentProcessID&, pcPriClassBase&, dwFlags&, szExeFile$(260)
    Dim Entry#,PROCESSENTRY32
    Entry#.dwSize& = SizeOf(Entry#)
    cpid&=GetCurrentProcessID()
    handle& = CreateToolhelp32Snapshot(2,0)

    If handle&

        err& = Process32First(handle&, Entry#)

        If err&

            Repeat

                err& = Process32Next(handle&, Entry#)

                If err&

                    case Entry#.szExeFile$=prozess$ : ergebnis&=1

                EndIf

            Until err& = 0

            CloseHandle(handle&)

        EndIf

    EndIf

    Dispose Entry#
    Return ergebnis&

EndProc

cls

if is_exists_Process("firefox.exe")

    print "Firefox wird ausgeführt"

else

    print "Firefox wird nicht ausgeführt"

Endif

waitinput
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
08.08.2011  
 



Lo son algo el Usted siempre "falsch" machst y así postest...

DEF-Deklarationen "gehören" no en Características pero son global.
 
08.08.2011  
 




Julian
Schmidt
Werde lo me merken
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
08.08.2011  
 



XProfan rockt si uno así correcto rockt!
 
08.08.2011  
 



Noch una Tip...

en lugar de:
KompilierenMarcaSeparación
if is_exists_Process("firefox.exe")

    print "Firefox wird ausgeführt"

else

    print "Firefox wird nicht ausgeführt"

/a>
simplemente:
KompilierenMarcaSeparación
imprimir "Firefox se "+if(is_exists_Process("firefox.exe"),"","nicht ")+"ausgeführt"

El PHP-Syntax dafür wäre:
KompilierenMarcaSeparación
echo "Firefox se ".(is_exists_Process("firefox.exe")?"":"nicht ")."ausgeführt"

JavaScript:
KompilierenMarcaSeparación
alert("Firefox se "+(is_exists_Process("firefox.exe")?"":"nicht ")+"ausgeführt")
 
08.08.2011  
 




Dieter
Zornow
Funktioniert por desgracia, no en me. Lo se nichts erkannt. No veces Firefox
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
08.08.2011  
 



Was se porque erkannt voluntad?
 
08.08.2011  
 




Julian
Schmidt
En me funktioniert lo encima XProfan11, XProfanX2 fantastisch! Getestet de WinXP Pro. y Win7 Home Premium.
En IF schien lo auch funktioniert a haben.

Liegt vlt a Windoof öhhhmmmm..... Windows.
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
08.08.2011  
 



Naja solange Yo no weiß qué Dieter eigentlich meint ... ^ ^

Apéndice: Ahhh... ahora klingelts en me.. él bezieht se imho en el Ausgangsbeitrag. ^ ^
 
08.08.2011  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

8.289 Views

Untitledvor 0 min.
Walter28.11.2022
RudiB.08.03.2022
Landrover08.05.2021
p.specht01.03.2019
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie