Array mit Prozessen
Posted: Mon Feb 03, 2020 2:31 pm
Hallo,
bei der Funktion
werden die Captions meiner ShellWindows nicht korrekt ermittelt. Der ProcessName ist zwar da, aber beim MainWindowTitle ist meist ein Leerstring drin. Kann man die Caption irgendwie damit ermitteln oder muss ich auf Wolfgangs Funktion mit EnumWindowsProc zurückgreifen?
bei der Funktion
Code: Select all
FUNCTION GetWinList() AS ARRAY PASCAL
// Ermittelt die aktiven Tasks und speichert ProcessName und MainWindowTitle in ein Array
LOCAL aWin := {} AS ARRAY
FOREACH oProcess AS Process IN Process.GetProcesses()
AAdd(aWin, {oProcess:ProcessName, oProcess:MainWindowTitle})
NEXT
RETURN aWin