Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#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@texte-a-enlever.i2g.fr

 

Pied de page des forums

Powered by FluxBB