Vytisknout stránku | Zavřít okno

Výběr objektů během příkazu

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=4949
Datum vytištění: 14.kvě.2026 v 12:37


Téma: Výběr objektů během příkazu
Odeslal: chose
Předmět: Výběr objektů během příkazu
Datum odeslání: 31.čvc.2007 v 11:34
Mám následující problém. Pomocí SendCommand ve VBA spustím a začnu provádět nějaký příkaz (třeba transformace s plochou), kde jako parametry zadám spoustu souřadnic. Jako poslední krok tohoto příkazu ale musím vybrat konkrétní plochu se kterou transformaci provádím. A teď nevím, jak tuto plochu vybrat ve VBA při provádění tohoto příkazu. Výběr bych klidně provedl i manuálně (kliknutí na obrázek a enter), ale problém je, že když dále v programu pokračuji dalšími příkazy, tak za SendCommand program nečeká na výběr, který by v tu chvíli měl následovat, ale pokračuje hned dál bez tohoto výběru.
 
takže za:
ThisDrawing.SendCommand("_adersheet" & vbCr & ... souradnice... & vbCr & vbCr & "V" & vbCr)
 
zde by měl následovat výběr (manuální nebo lépe automatický, objekt obrázku mám)
a případně ukončení: ThisDrawing.SendCommand (vbCr)
..další kód...
 
Neví někdo, jak tento výběr realizovat?


-------------
chose



Odpovědi:
Odeslal: Seiner
Datum odeslání: 31.čvc.2007 v 12:03
Vyberte předem a v příkazu se na něj odkažte. Pokud zůstaneme na úrovní SendCommand, pak _Select. Má-li se vybrat jen jeden objekt, je česká volba J(eden) - anglickou nevím. Ve vlastním příkaze pak odkaz _P.

-------------
Vítězslav Seiner

Chrudim


Odeslal: chose
Datum odeslání: 31.čvc.2007 v 12:55
Paráda, funguje. Díky moc

-------------
chose



Vytisknout stránku | Zavřít okno