begin process at 2008 07 05 04:34:12
1 205 048 membres
34 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Temps Processeur [ Archives Visual Basic / Système ] (Icarius44)

Temps Processeur le 13/04/2006 14:40:58

Icarius44
Bonjour,

Mon programme en .net, actuellement il créé un NotifyIcon et attent qu'on clique dessus, pas très compliqué. pour gagner de la mémoire je ne crée pas de form je créé un module. et quand je regarde le gestionnnaire de tache je vois que ce programme prend 50% du temps proc! et 16Mo de mémoire!
D'ou vient cette surconsomation, aurait-il un moyen de réduire au moins le temps proccesseur? le doEvents serait-il la cause?
Si vous connaissez un moyen d'attendre un evenement sans DoEvents ni Form dit le moi

mon code :
Sub main()
'création de l'icon
Do
     Application.DoEvents()
     If Quit then Exit Do
Loop
end sub

merci


Re : Temps Processeur le 13/04/2006 14:53:05

juju12
L'API WaitCommEvent peut-être...mais ça m'a l'air assez instable en VB.
Sinon arrange-toi pour ne pas avoir à rester dans la Sub Main...

Re : Temps Processeur le 13/04/2006 17:55:19

NHenry
Membre Club
Bonjour

Tu peux mettre aussi System.Threading.Thread.Sleep(10)

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)


Classé sous : programme, temps, doevents, créé, processeur

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS