[c#] ou [VB] petite question

petite question [c#] ou [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 06-04-2002 à 20:31:49    

Je voudrais savoir quelles sont les classes et les methodes en c# ou en VB a utiliser pour pouvoir ouvrir une boite de dialogue "Parcourir" et récuperer une string qui contient le chemin lorsque l'utilisateur aura cliqué sur OK.
 
J'espere que vous avez compris ma question...  :pt1cable:  
 
Merci pour votre aide  :hello:

Reply

Marsh Posté le 06-04-2002 à 20:31:49   

Reply

Marsh Posté le 06-04-2002 à 22:31:41    

y a une aide qui est pas trop mal fichue pour ca  :hello:

Reply

Marsh Posté le 06-04-2002 à 22:39:53    

HappyHarry a écrit a écrit :

y a une aide qui est pas trop mal fichue pour ca  :hello:  




 
Oui mais je trouve pas comment recuperer le chemin dans une string.. je me disais que qqu'un l'avait peu etre deja deja fait...

Reply

Marsh Posté le 17-04-2002 à 16:04:33    

en VB il existe plusieurs type de MsgBox, il suffit de regarder dans l'aide les différente possibilité qu'il y a et il sera également expliquer comment récuperer les donnés entrée par l'utilisateur... [:warkangel]


---------------
[:warkangel] Chassé du paradis, l'ange déchu n'a pas d'autre choix que de devenir démon pour survivre en enfer  [:warkangel]    
Reply

Marsh Posté le 11-05-2002 à 23:02:30    

en VB :
menu Projet>Composants:coche Microsoft Common Dialog Control
 
puis met ce ctrl sur ta feuille
 
puis ds ton code, par ex ka ntu appuis sur un bouton:
dim sChemin as String
CommonDialog1.ShowOpen  
sChemin=CommonDialog1.FileName  
 
si sChemin="" c ke l'utilisateur a clické sur Annuler

Reply

Marsh Posté le 12-05-2002 à 19:53:13    

SpIke a écrit a écrit :

en VB :
menu Projet>Composants:coche Microsoft Common Dialog Control
 
puis met ce ctrl sur ta feuille
 
puis ds ton code, par ex ka ntu appuis sur un bouton:
dim sChemin as String
CommonDialog1.ShowOpen  
sChemin=CommonDialog1.FileName  
 
si sChemin="" c ke l'utilisateur a clické sur Annuler  




 
c ce que je voulais dire
ms plus rapide que moa!!!!!!
 
ouinnnnnn :cry:  :cry:


---------------
Je Suis En Phase Creative...
Reply

Marsh Posté le 12-05-2002 à 23:08:10    

SpIke a écrit a écrit :

en VB :
menu Projet>Composants:coche Microsoft Common Dialog Control
 
puis met ce ctrl sur ta feuille
 
puis ds ton code, par ex ka ntu appuis sur un bouton:
dim sChemin as String
CommonDialog1.ShowOpen  
sChemin=CommonDialog1.FileName  
 
si sChemin="" c ke l'utilisateur a clické sur Annuler  




 
Je suis pas sûr mais si c'est pas la premiere fois que tu appeles la boite de dialogue ( c'est a dire que t'as deja executer CommonDialog1.ShowOpen  
 ) dans ton programme et si tu click sur "Annuler " bein ça renvoie ( le CommonDialog1.FileName donc ) le chemin choisi precedement et pas "" .  
 
il faut plutot utiliser dans ce cas la detection d'erreur , en mettant CommonDialog1.CancelError = true ( ou quelque chose comme ça , j'ai pas mon VB sous la main ) pour que le programme provoque une erreur au cas ou le Annuler est clické . cette erreur faut que tu la gére toi meme par le "On error Goto etiquette:" etc ...
 
je suis pas sûr de mes propos , c'est a vérifier donc . mais sur VB6 ça marche comme ça il me semble.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed