Что-то ничего не получается.
Я из Автокада получаю строку, которая является именем переменной и пытаюсь создать элемент.
Завис из-за того, что функция Assign пишет в переменную все в виде строк.
Вот функция
USERS1 - переменная из Автокада с строкой названия TreeViewitem
USERS2 - строка с именем переменной, которая создается и куда надо записать указатель на созданный объект
USERS3 - строка с указанием на переменную родителя.
Все уперлось в то, что все пишется, но указатель попадает в переменную в виде строки.
Как его, блин, записать по нормальному?
Я из Автокада получаю строку, которая является именем переменной и пытаюсь создать элемент.
Завис из-за того, что функция Assign пишет в переменную все в виде строк.
Вот функция
Код:
Func StartCad ()
Assign($AutoCAD.ActiveDocument.GetVariable("USERS2"), GUICtrlCreateTreeViewitem($AutoCAD.ActiveDocument.GetVariable("USERS1"),Execute($AutoCAD.ActiveDocument.GetVariable("USERS3"))), 2)
MsgBox(64, "Tutorial", Eval($AutoCAD.ActiveDocument.GetVariable("USERS2")))
EndFunc
USERS1 - переменная из Автокада с строкой названия TreeViewitem
USERS2 - строка с именем переменной, которая создается и куда надо записать указатель на созданный объект
USERS3 - строка с указанием на переменную родителя.
Все уперлось в то, что все пишется, но указатель попадает в переменную в виде строки.
Как его, блин, записать по нормальному?