Red de conocimiento informático - Aprendizaje de código fuente - Detectar si existe un proceso en lenguaje electrónico

Detectar si existe un proceso en lenguaje electrónico

.Le daré un código fuente, agregaré variables: si, tipo lógico, lo usaré para determinar si el proceso se inició y lo cambiaré: si es verdadero (convertir a minúsculas (proceso [nombre del proceso]. nombre del proceso) = convertir a minúsculas ("TTPlayer. exe")), este código se puede juzgar independientemente de si el nombre del proceso que escribe está en mayúsculas o minúsculas. Además, el tamaño de los nombres de los procesos en el código anterior debe ser coherente. Incluso si una letra está en mayúsculas y minúsculas incorrectas, lo sabrá después de intentarlo.

Versión 2

Bibliotecas compatibles eAPI

Ensamblaje de Windows 1

. Proceso de variable de ensamblaje, información del proceso, "0"

. Nombre del proceso de variable de ensamblaje, número entero

Variable de ensamblaje Dónde, tipo lógico

. Subprograma__Launch Window_Create_Complete<. /p>

Proceso = Obtener la lista de procesos del sistema ()

Cuenta el primer proceso del ciclo (obtener el miembro de la matriz (proceso), nombre del proceso)

. Si es verdadero (a minúsculas (proceso [nombre del proceso]. Nombre del proceso) = a minúsculas ("TTPlayer.exe"))

Si = Verdadero

Cuadro de mensaje ("¡Comience exitosamente! " , # Icono de mensaje, "")

Salir del bucle ()

.Finalizar si es verdadero

.Fin del bucle de conteo ()

.if verdadero (ya sea = falso)

cuadro de mensaje ("¡Error de inicio!", #icono de mensaje, "")

return ()

.