#1 Wed 02 August 2006 10:43
- chrisros
- Juste Inscrit !
- Date d'inscription: 2 Aug 2006
- Messages: 2
Remplacement chaîne de caractères avec MapBasic
Bonjour,
J'ai fait un petit programme qui modifie une couche existante. Le nom de la couche est "point".
Maintenant j'aimerais qu'un utilisateur puisse appliquer ce programme à la couche qu'il veut, sans avoir à changer tous les mots "point" par le nouveau nom de la couche.
Il faudrait qu'il le change qu'une fois au début du programme par exemple.
J'ai donc déclaré une constante string que j'appelle nom_couche: Dim nom_couche As String. Et j'ai remplacé tous mes mots "point" par "nom_couche" dans le programme.
L'utilisateur n'a plus qu'à définir nom_couche au début.
Mais il y a un problème lorsque figure l'expression: nom_couche.obj , il n'arrive pas à compiler. Quelqu'un aurait-il une solution? Je ne pense pas que ce soit très compliqué mais je n'arrive pas à trouver de réponse dans les manuels.
Merci
Hors ligne
#3 Wed 02 August 2006 11:01
- chrisros
- Juste Inscrit !
- Date d'inscription: 2 Aug 2006
- Messages: 2
Re: Remplacement chaîne de caractères avec MapBasic
Je viens d'essayer. Ca compile mais quand j'execute le programme, j'ai un message d'erreur: "impossible de convertir les données" et ça correspond bien à cette ligne.
Hors ligne