Unser Angebot:
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen >
Beiträge: 1Registriert: 09.07.2008
in vba für MicroStation gibt es eine schöne Methode schnell z.B. Lines zu zeichnen.z.B.
Code:...Set myLine = CreateLineElement1(Nothing, myPoint) Set myLevel = ActiveDesignFile.Levels(LevelName)myLine.Level = myLevel myLine.LineStyle = ByLevelLineStyle myLine.color = ByLevelColor myLine.LineWeight = ByLevelLineWeightActiveModelReference.AddElement myLine ...
ActiveModelReference.AddElement myLine ...
Diese Methode ist um einiges schneller als mit
Code:CadInputQueue.SendCommand "place line"
Ich weiß, das es explizit keine Methode in mvba für Multilines gibt.Im Bentley Forum bekam ich zwar ein Code-Beispiel.Aber ehrlich gesagt, da blicke ich nicht durch.Dort wird mit mdl-Verweisen (wrapper) gearbeitetsiehe hier http://discussion.bentley.com/cgi-bin/dnewsweb.exe?cmd=xover&group=bentley.microstation.v8.vba&related=20375&utag=[/URL]
Hoffe ihr wisst eine Lösung!
GrußFrank
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP
Anzeige.:X
Anzeige: (Infos zum Werbeplatz >>)
|
(c)2025 CAD.de | Impressum | Datenschutz