#1 Mon 16 July 2001 22:17
- Roddier Sebastien
- Invité
visual basic form
Bonjour a tous
J'aimerais utiliser des boites de dialogues (VB ou VC++) dans mes
programmes Mapbasic. En effet, les possibilites de Mapbasic sont encore
un peu limitees dans ce domaine.
Probleme : je n'ai aucune experience dans ce domaine et j'aimerais
savoir si quelqu'un pourrais me donner un petit coup de pouce pour
commencer.
J'ai essaye l'option run application form.exe mais la boite de
dialogue (form) n'est pas vraiment associee a mapinfo, elle est plutot
en tache de fond, comment faire pour qu'elle reste associee a MapInfo?
Merci d'avance.
#2 Mon 16 July 2001 22:19
- Christophe Barbier
- Invité
Re: visual basic form
Bonjour,
C'est un probleme auquel on s'est longtemps heurte:
comment associer la souplesse du mapbasic avec les nouvelles possibilites
d'interface qu'offrent des langages evolues tels que Visual C++ et Visual
Basic ?
Le probleme, c'est que VB ne sait compiler que des DLL ActiveX tout a fait
inutilisables pour le MapBasic.
La seule solution qu'on a trouve est de compiler des boites de dialogue
creees dans Visual C++ dans des DLL et d'appeller ces dernieres par le
MapBasic.
Mais c'est vraiment tres lourd et long a mettre en oeuvre.
A tel point qu'on utilise ce procede que lors de rares occasions.
Bon courage
Christophe Barbier, I²G
christophe.barbier@ i2g.fr