#1 Mon 19 December 2016 07:23
- franckydegun
- Juste Inscrit !
- Date d'inscription: 22 Jan 2015
- Messages: 3
problème pour enregistrer un clic...
Bonjour,
J'avais écrit pour map info 9 (de mémoire) un programme qui permettait, entre autre, de cliquer sur une carte et d'enregistrer les coordonnées de ce clic, malheureusement sous map basic (et info) 10.5 cela ne fonctionne plus (il ne se passe rien) :
create buttonpad "clic" as
toolbutton calling activ_clic id 5
icon 154
cursor 138
end sub
Sub Activ_clic 'procédure qui va activer l'outil pour le clic permettant de récupérer les infos
Run Menu Command 1720
call ToolHandler
End Sub
Sub ToolHandler
set map
CoordSys Earth Projection 8, 104, "m", 57, 0, 0.9996, 500000, 10000000
Center (346954.05,7662694.347)
Zoom 85.46924663 Units "km"
Preserve Zoom Display Zoom
Distance Units "km" Area Units "sq km" XY Units "m"
x_recup = CommandInfo(CMD_INFO_X) 'récupère le X du clic
y_recup = CommandInfo(CMD_INFO_Y) 'récupère le y du clic
Sauriez vous me dire pourquoi ?
Cordialement
Hors ligne
#2 Mon 19 December 2016 21:11
- nfarah
- Participant assidu
- Lieu: New York, USA
- Date d'inscription: 9 May 2006
- Messages: 352
Re: problème pour enregistrer un clic...
Bonjour,
Par il se passe rien vous voulez dire … ? Votre code listé il récupère les coordonnes x et y dans des variables mais après qui est ce qu’il en fait ? Y’a-t-il autre code après la récupération ?
Noureddine Farah
Principal Software Engineer
pitneybowes.com
Pitney Bowes
1 Global View
Troy, NY 12180
Dernière modification par nfarah (Mon 19 December 2016 21:11)
Hors ligne
#3 Wed 21 December 2016 06:12
- franckydegun
- Juste Inscrit !
- Date d'inscription: 22 Jan 2015
- Messages: 3
Re: problème pour enregistrer un clic...
Il ne se passe rien, dans la mesure où le clique ne fait que sélectionner une couche au lieu d'être un enregistrement d'un point.
Les coordonnées ne sont pas récupérées... car le clic n'est, je pense, pas reconnu.
Hors ligne