#1 Thu 14 June 2012 00:27
- hedda
- Juste Inscrit !
- Date d'inscription: 19 May 2012
- Messages: 8
centrer la vue active sur un point
Je travail sur une application vba sous arcmap, j'essaye de centrer la vue active sur un point spécifié par l'utilisateur . le code doit récupérer les coordonnées du point à partir d'une zone de text (textbox) et centrer la vue sur ce point.
j'attend votre aide, merci
Hors ligne
#2 Thu 14 June 2012 17:35
- hedda
- Juste Inscrit !
- Date d'inscription: 19 May 2012
- Messages: 8
Re: centrer la vue active sur un point
j'ai établis ce code, lorsque j'exécute il m'affiche aucun message d'erreur mais il n'apporte aucune modification sur la vue active.
Code:
Dim pMxdoc As IMxDocument Dim pMap As IMap Dim pPoint As IPoint Dim pActiveView As IActiveView Dim X, Y As Double Set pMxdoc = ThisDocument Set pMap = pMxdoc.FocusMap Set pPoint = New Point pPoint.X = CDbl(TextBox2.Text) pPoint.Y = CDbl(TextBox3.Text) pMxdoc.ActiveView.Extent.CenterAt pPoint
si quelqu'un pourra m'indiquer la source d'erreur , je serai reconnaissante
Hors ligne