Kann man eine Linie/Objekt, das man im Modellbereich mittels VBA eingefügt hat, während das Makro weiterläuft, anzeigen,
damit der Nutzer bei der nächsten Eingabe die Linie sieht?
Quasi ein Gummiband, von A nach B und der Nutzer muss noch einen dritten Punkt C, auf einer Seite neben dem "Gummiband" wählen.
Code:
...
'Hilfslinie eintragen für die Seitenangabe
Dim HiLi As AcadLine
Set HiLi = ThisDrawing.ModelSpace.AddLine(basePt1, basePt1)
With HiLi
.Highlight True
End With
'Linie anzeigen
ThisDrawing.Regen acActiveViewport '????? Das geht nicht.
'Dritten Punkt auf der zu beschriftenden Seite angeben.
basePt3 = ThisDrawing.Utility.GetPoint(, "Seite wählen: ")
'Hilfsline löschen
HiLi.Delete
...
Wie muss ich da den Bilschirm aktualisieren?
------------------
Grüße aus München
Christian
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP