OVH Cloud OVH Cloud

VBA : équivalent de CommonDialog

2 réponses
Avatar
herve.levaillant
Bonjour à tous,

Devant «traduire» le plus exactement possible un applicatif
de VB6 vers Access 2000,
je suis confronté au problème suivant :

L'ouverture par programmation
de la boîte de dialogue «Fichier Ouvrir»

Comment faire ?

Merci de vos suggestions
Bonne semaine.

Hervé

2 réponses

Avatar
Clive Lumb
Ajouter une référence à COMDLG32.OCX dans les références du module Access
(utiliser le bouton "Parcourir")
Puis :
Dim MyDlg as New CommonDialog
MyDlg.Showopen

Mais j'en ai une question, moi....

Pourquoi traduire une App VB6 vers Access ? En général c'est plutôt le
contraire qui se fait.
D'autant plus qu'avec une app VB on n'a pas besoin d'Access !

Bon courage
Clive

"herve.levaillant" a écrit dans le message de
news:br4n6t$r94$
Bonjour à tous,

Devant «traduire» le plus exactement possible un applicatif
de VB6 vers Access 2000,
je suis confronté au problème suivant :

L'ouverture par programmation
de la boîte de dialogue «Fichier Ouvrir»

Comment faire ?

Merci de vos suggestions
Bonne semaine.

Hervé




Avatar
François Picalausa
"herve.levaillant" a écrit dans le
message de news:br4n6t$r94$
Bonjour à tous,

Devant «traduire» le plus exactement possible un applicatif
de VB6 vers Access 2000,
je suis confronté au problème suivant :

L'ouverture par programmation
de la boîte de dialogue «Fichier Ouvrir»

Comment faire ?




Bonjour/soir,

le mieux est de se passer du contrôle et d'employer les API
http://faq.vb.free.fr/index.php?question

Celà évite toute dépendance.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com