Comment faire patienter l'utilisateur ? [VB6] - VB/VBA/VBS - Programmation
Marsh Posté le 23-06-2002 à 16:19:30
si pouvais préciser la raison de l'attente, sa serait mieux, cra il y a plein de moyen, et de facon de patienter, ouverture programme, copie de fichier, enregistrement fichier, ect...
Marsh Posté le 23-06-2002 à 18:23:25
ouverture d'un autre programme, mais une recherche sur www.vbsource.com m'a permis de trouver mon bonheur.
Marsh Posté le 25-06-2002 à 14:53:32
MossieurPropre a écrit a écrit : Voilà, je voudrais faire patienter l'utilisateur n secondes sans utiliser de timer (ni aucun contrôle) et en évitant de préférence la boucle for ... next vide ... Comment je pourrais faire ? |
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Marsh Posté le 25-06-2002 à 17:15:48
mandrin0 a écrit a écrit : Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) |
ca ne marchera pas ! l'API slepp bloque l'application pendant un certains temps. Lui il veut quelques chose, pour faire patienter l'utilisateur, pendant par exemple, l'enregistrement de fichier, ouverture, ect...
Marsh Posté le 25-06-2002 à 21:01:01
while patienter
DoEvent
patienter=patienterencore(param1)
wend
Marsh Posté le 25-06-2002 à 21:18:41
trop tard ...
j'ai fait ça avec du QBasic
c pour mon programme dans lequel je voulais faire apparaitre le liste des PCs sur le réseau local, en même temps dans le prog VB je lance Net View
c pê pas très élégant mais ça fonctionne au poil
Marsh Posté le 25-06-2002 à 21:20:38
MossieurPropre a écrit a écrit : trop tard ... j'ai fait ça avec du QBasic c pour mon programme dans lequel je voulais faire apparaitre le liste des PCs sur le réseau local, en même temps dans le prog VB je lance Net View c pê pas très élégant mais ça fonctionne au poil |
cf ma siganture
Marsh Posté le 25-06-2002 à 21:26:08
mareek a écrit a écrit : cf ma siganture |
Marsh Posté le 23-06-2002 à 15:11:40
Voilà, je voudrais faire patienter l'utilisateur n secondes sans utiliser de timer (ni aucun contrôle) et en évitant de préférence la boucle for ... next vide ... Comment je pourrais faire ?
---------------
www.novemberguitars.com