webForumDet fria alternativet

Aktivitetshanteraren...

Programmeringur Programmering - Övrigt

3 svar · 317 visningar · startad av FreeZer

FreeZerMedlem sedan jan. 2001950 inlägg
#1

Jag vill få ut alla program som är framma på aktivitetshanteraren i en lista i mitt program, nu skulle det stå följande för mig:

webForum - Skapa ny tråd - Microsoft Internet Explorer
C:\Windows
6. Evanescence - Bring Me To Lift - Winamp

Är det svårt att läsa av?

nikoMedlem sedan juni 20022 599 inlägg
#2

Är det svårt att läsa av?

Nej, men det beror väldigt mycket på operativet. I Win9x och XP använder du CreateToolhelp32Snapshot, Process32First och Process32Next:
Exempel: http://www.scalabium.com/faq/dct0004.htm.

På NT/2000 är det lite bökigare (mer kod) och man får använda EnumProcesses och EnumProcessModules i psapi.dll.
Exempel: http://www.howtodothings.com/showarticle.asp?article=142.

FreeZerMedlem sedan jan. 2001950 inlägg
#3

jag får inte koden som ska vara till NT/2000 att fungera... :(

nikoMedlem sedan juni 20022 599 inlägg
#4

Ja, nu är det två problem du berättar inte närmare vad som inte funkar och jag kan inte Delphi .. Det enda jag kan säga är att jag gjort motsvarande sak i VB på 2000 och att det då funkat. Har du nytta av den koden så kan du gärna få den.

130 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)