Den Befehl für die Taste Strg.+G habe ich durch meine unermüdliche Suche schon gefunden. Es ist
MbeSendCommand "GROUP SELECTION "
habe sofort eine Befehlskette gebastelt
'---------------------------------------------------------------
Dim filepos as long
Dim elem as New MbeElement
filepos = MbeDgnInfo.endOfFile
'---------------------------------------------------------------
hier folgen jetzt die einzelnen Schritte um diverse Elemente makromäßig zu zeichnen
und dann das zusammenfügen zu einer Gruppe
'---------------------------------------------------------------
MbeSendCommand "POWERSELECTOR "
MbeSendCommand "POWERSELECTOR SINGLE "
MbeSendCommand "POWERSELECTOR MODE ADD "
filePos = elem.fromFile(filePos)
If(filePos <> -1 And elem.isGraphics <> 0) then
MbeLocateElement filePos
End If
Do While filePos <> -1
filePos = elem.fromFile(filePos+elem.fileSize)
if(filePos <> -1) then
if(elem.isGraphics <> 0) then
MbeLocateElement filePos
End if
Else
Exit Do
End If
Loop
MbeSendCommand "GROUP SELECTION "
MbeSendReset
filepos = MbeDgnInfo.endOfFile
MbeSendCommand "CHOOSE ELEMENT "
' ------------------------------------------------------------------
Es funktioniert zu 80%, immerhin etwas, aber in einigen Makros wird das erzeugte Element unsichtbar. Also muß ich wieder mal davon ausgehen, das da irgendein Verarbeitungsbefehl fehlt!
Hat jemand einen Tip????? Vielleicht der Moderator Michael??
in freudiger Erwartung
------------------
Tschüss
Reinhard
[Diese Nachricht wurde von rwcaddy am 18. Oktober 2002 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP