Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1886 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Message d'attente

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Message d'attente

n°371337
toutoun88
Posté le 25-04-2003 à 08:42:50  profilanswer
 

Bonjour a tous.
J'ai fais un programme qui est assez long a l'execution. Pour l'utilisateur qui ne connait pas le programme, il se demande ce qui se passe! J'aurais donc voulu afficher un msgbox "Veuillez patienter svp" au debut du prog contenant un bouton OK desactivé au debut. Et a la fin de mon prog, activer le bouton OK. Mais je ne sais pas du tout comment desactiver / activer un bouton.
Merci de m'aider.

mood
Publicité
Posté le 25-04-2003 à 08:42:50  profilanswer
 

n°371364
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 25-04-2003 à 09:01:44  profilanswer
 

bouton.Enabled = True


---------------
J'ai un string dans l'array (Paris Hilton)
n°371376
toutoun88
Posté le 25-04-2003 à 09:14:05  profilanswer
 

Voila ce que j'ai fait:
Dim OK As VbMsgBoxStyle
 
OK.Enable = false
 
MsgBox ("Veuillez patienter pendant le chargement" , OK, "Chargement" )
 
...
 
OK.Enable = true
 
Mais ça ne marche pas, y'a une erreur sur MsgBox. Vous pouvez me dire comment marche msgBox?

n°371400
gilloux
Posté le 25-04-2003 à 09:34:15  profilanswer
 

je te conseillerai plutot de changer le curseur de la souris, en le mettant en forme de sablier durant le chargement. ça empechera de cliquer ailleurs, et puis en plus les msgbox c lourd d'utilisation, il faut chercher à faire le moins de clic possible optimiser la relation entre la machine et l'homme...hum
voila
 
ps : en vb.net, c'est : Cursor = Cursors.WaitCursor
puis pour le remettre : Cursor = Cursors.Default

n°371403
toutoun88
Posté le 25-04-2003 à 09:36:58  profilanswer
 

OK, et tu le declare comment ton cursor?

n°371438
gilloux
Posté le 25-04-2003 à 10:07:22  profilanswer
 

et ben bizarrement je le déclare pas. j'utilise les affectations directement.
je pense qu'il doit déja etre déclaré en global par défaut au lancement de l'appli
 
edit : et pis moi je te refile l'idée, si tu peux pas faire un effort pour trouver tout seul comment on change le curseur, ou comment on passe les parametres d'un msgbox...  
à bon entendeur.


Message édité par gilloux le 25-04-2003 à 10:11:05
n°371453
toutoun88
Posté le 25-04-2003 à 10:17:37  profilanswer
 

@gilloux  
 
 
Merci d'avoir usé de ton temps prcieux pour moi.
J'ai trouvé, et c'est un peu different avec VBA Excel.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Message d'attente

 

Sujets relatifs
Une appli qui dit : "Vous avez un nouveau message"...c koi ce message d'erreur ??
Un message d attenteerreur avec tray message...
Décortiquer un message Windowsproblème sur message d'erreur java
ftp_connect et message de bienvenueEnvoyer un message a plusieurs clients
envoyer un mail depuis excell avec le fichier dans le corps du message 
Plus de sujets relatifs à : Message d'attente


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR