17zidek
24.03.2006, 12:19
Zdravím všechny,
udělal jsem si jednoduchý prográmek na vynášení bloků s atributy. Jako zdoj dat slouží TXT soubor. V Map 3D 2006 jsem to odladil a vše funguje. Chtěl jsem tento prográmek poskytnout kolegovi AutoCad 2002 Map 5 a jemu se to vyhazuje chybu na řádku :
Set Block = ThisDrawing.ModelSpace.InsertBlock(insertPoint, nameInsertBlock, 1, 1, 1, 0)
uvádím i definici proměných:
Dim nameInsertBlock As String, insertPoint(0 To 2) As Double, Block As AcadBlockReference
číslo chyby je -21748113 : Method 'InsertBlock' of object 'IAcadModelSpace' failed.
Nevíto někdo čím to je? Myslel jsem, že jednoduché prográmky ve VBA jsou komaktibilní napříč verzemi. Děkuji předem z a jakoukoliv odpověď.
udělal jsem si jednoduchý prográmek na vynášení bloků s atributy. Jako zdoj dat slouží TXT soubor. V Map 3D 2006 jsem to odladil a vše funguje. Chtěl jsem tento prográmek poskytnout kolegovi AutoCad 2002 Map 5 a jemu se to vyhazuje chybu na řádku :
Set Block = ThisDrawing.ModelSpace.InsertBlock(insertPoint, nameInsertBlock, 1, 1, 1, 0)
uvádím i definici proměných:
Dim nameInsertBlock As String, insertPoint(0 To 2) As Double, Block As AcadBlockReference
číslo chyby je -21748113 : Method 'InsertBlock' of object 'IAcadModelSpace' failed.
Nevíto někdo čím to je? Myslel jsem, že jednoduché prográmky ve VBA jsou komaktibilní napříč verzemi. Děkuji předem z a jakoukoliv odpověď.