Video Youtube
Nessa Aula vou mostrar como fazer uma tabela e grafico dos processos windows
In this lesson I will show how to make a table and graph of windows processes
Dans cette leçon, je vais vous montrer comment faire un tableau et le graphique des fenêtres processus
http://doc.windev.com/en-US/?3035008&name=exelistprocess_function
http://doc.pcsoft.fr/fr-FR/?3035008&name=exelisteprocessus_fonction
Blog - WinDev - Funções Exe Windows - 001/... - Finaliza Exe - ExeTerminate -
Blog - WinDev - Funções Exe Windows - 002/... - Restartprogram -
Blog - WinDev - Funções Exe Windows - 003/... - ShellExecute
Blog - WinDev - Funções Exe Windows - 004/... - ExeRun
Blog - WinDev - Funções Exe Windows - 005/... - ExeInfo
Blog - WinDev - Funções Exe Windows - 006/... - ExeRunning
Blog - WinDev - Funções Exe Windows - 007/... - ExeListProcess
Blog - WinDev - Funções Exe Windows - 008/... - ExeListProcess - Tabela e Grafico
Blog - WinDev - Funções Exe Windows - 009/... - ExeTerminate - Terminar Processo
Blog - WinDev - Funções Exe Windows - 004/... - ExeRun
Blog - WinDev - Funções Exe Windows - 005/... - ExeInfo
Blog - WinDev - Funções Exe Windows - 006/... - ExeRunning
Blog - WinDev - Funções Exe Windows - 007/... - ExeListProcess
Blog - WinDev - Funções Exe Windows - 008/... - ExeListProcess - Tabela e Grafico
Blog - WinDev - Funções Exe Windows - 009/... - ExeTerminate - Terminar Processo
Blog - WinDev - Funções Exe Windows - 001/... - Finaliza Exe - ExeTerminate -
Blog - WinDev - Funções Exe Windows - 010/... - Monitores - Quantidade -
Blog - WinDev - Funções Exe Windows - 011/... - Nome Usuario Windows - NetWorkUser
Blog - WinDev - Funções Exe Windows - 002/... - Restartprogram -
Blog - WinDev - Funções Exe Windows - 003/... - ShellExecute
s_teste is string=ExeListProcess(exePID,exeShortName,exeLongName,exeMemory)
TableDeleteAll(TABLE_processos1)
FOR EACH STRING s_nome_arquivo OF s_teste SEPAREE BY CR
s_exepid is string=""
s_exeshortname is string=""
s_exelongname is string=""
s_exememory is string=""
n_contador is int=0
FOR EACH STRING s_colunas OF s_nome_arquivo SEPAREE BY TAB
n_contador++
SWITCH n_contador
CASE 1
s_exepid=s_colunas
CASE 2
s_exeshortname=s_colunas
CASE 3
s_exelongname=s_colunas
CASE 4
s_exememory=s_colunas
OTHER CASE
END
END
TableAddLine(TABLE_processos1,s_exepid,s_exeshortname,s_exelongname,s_exememory)
END
TableSort(TABLE_processos1,"-COL_Exememory")
grDraw(CHART_processos1)
s_teste est chaîne=ExeListeProcessus(exePID,exeNomCourt,exeNomLong,exeMémoire)
TableSupprimeTout(TABLE_processos1)
POUR TOUT CHAÎNE s_nome_arquivo DE s_teste SEPAREE PAR RC
s_exepid est chaîne=""
s_exeshortname est chaîne=""
s_exelongname est chaîne=""
s_exememory est chaîne=""
n_contador est entier=0
POUR TOUT CHAÎNE s_colunas DE s_nome_arquivo SEPAREE PAR TAB
n_contador++
SELON n_contador
CAS 1
s_exepid=s_colunas
CAS 2
s_exeshortname=s_colunas
CAS 3
s_exelongname=s_colunas
CAS 4
s_exememory=s_colunas
AUTRE CAS
FIN
FIN
TableAjouteLigne(TABLE_processos1,s_exepid,s_exeshortname,s_exelongname,s_exememory)
FIN
TableTrie(TABLE_processos1,"-COL_Exememory")
grDessine(CHART_processos1)
http://doc.windev.com/en-US/?3035008&name=exelistprocess_function
Exemplo Lista Processos Tabela e Grafico
s_teste is string=ExeListProcess(exePID,exeShortName,exeLongName,exeMemory)
TableDeleteAll(TABLE_processos1)
FOR EACH STRING s_nome_arquivo OF s_teste SEPAREE BY CR
s_exepid is string=""
s_exeshortname is string=""
s_exelongname is string=""
s_exememory is string=""
n_contador is int=0
FOR EACH STRING s_colunas OF s_nome_arquivo SEPAREE BY TAB
n_contador++
SWITCH n_contador
CASE 1
s_exepid=s_colunas
CASE 2
s_exeshortname=s_colunas
CASE 3
s_exelongname=s_colunas
CASE 4
s_exememory=s_colunas
OTHER CASE
END
END
TableAddLine(TABLE_processos1,s_exepid,s_exeshortname,s_exelongname,s_exememory)
END
TableSort(TABLE_processos1,"-COL_Exememory")
grDraw(CHART_processos1)
//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/08/curso-windev-funcoes-exe-windows-008_13.html
https://www.youtube.com/watch?v=k26SDt9JNCc
http://doc.pcsoft.fr/fr-FR/?3035008&name=exelisteprocessus_fonction
Exemplo Lista Processos Tabela e Grafico
s_teste est chaîne=ExeListeProcessus(exePID,exeNomCourt,exeNomLong,exeMémoire)
TableSupprimeTout(TABLE_processos1)
POUR TOUT CHAÎNE s_nome_arquivo DE s_teste SEPAREE PAR RC
s_exepid est chaîne=""
s_exeshortname est chaîne=""
s_exelongname est chaîne=""
s_exememory est chaîne=""
n_contador est entier=0
POUR TOUT CHAÎNE s_colunas DE s_nome_arquivo SEPAREE PAR TAB
n_contador++
SELON n_contador
CAS 1
s_exepid=s_colunas
CAS 2
s_exeshortname=s_colunas
CAS 3
s_exelongname=s_colunas
CAS 4
s_exememory=s_colunas
AUTRE CAS
FIN
FIN
TableAjouteLigne(TABLE_processos1,s_exepid,s_exeshortname,s_exelongname,s_exememory)
FIN
TableTrie(TABLE_processos1,"-COL_Exememory")
grDessine(CHART_processos1)
//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/08/curso-windev-funcoes-exe-windows-008_13.html
https://www.youtube.com/watch?v=k26SDt9JNCc