Vytisknout stránku | Zavřít okno

VBA a polyline

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=3780
Datum vytištění: 13.kvě.2026 v 16:51


Téma: VBA a polyline
Odeslal: orlik
Předmět: VBA a polyline
Datum odeslání: 19.led.2007 v 10:00
Potřebuji zjistit z polyline nejen vrcholy a jejich počet, ale pokud se jedna v polyline a zaoblení, take jejich střed, poloměr, poč. a konc. uhel. Poradite, kde bych to mohl hledat?


Z info o ***.Coordinates zjistím a podívam se na vrcholy, ale jak zjistim informace o jednotlivých elementech polyline?

A na druhou stranu, pokud bych chtěl vytvářet polyline, jak zadat kromě vrcholu i ostatní parametry?

Díky



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 19.led.2007 v 10:08
mrkněte se na vlastnost GetBulge a metodu SetBulge v popisu objektového modelu

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: orlik
Datum odeslání: 19.led.2007 v 11:34
Diky. Tyhle vlastnosti jsem uz take nasel(po delsim zkoumani). Slo mi take o to, ze pokud neco programuji ve VB, tak napr. pro objekt text mi pozadani . nabidne ruzne vlastnosti (text, top, font...), a prave ze po zadani coordinates mi po tecce nenabidne dalsi vlastnosti, ktere bych potreboval a mohl pouzit. Takze ani v okne watch neni zadny vypis a mirny navod co hledat.

napr. ani .EntityName objektu ve vypisu neni.
(Zkousim predelavat nektere programy z Lispu do VBA)

Je nekde chyba v nastaveni Autocadu?


Odeslal: Vladimír Michl
Datum odeslání: 19.led.2007 v 13:19

GetBulge/SetBulge nepatří ke Coordinates ale k AcadLWPolyline.



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)



Vytisknout stránku | Zavřít okno