Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy Arkance Systems [www.cadforum.cz]
CZ | SK | EN | DE
Přihlášení
či registrace
   právě nás čte: 8589 
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

 

NápovědaCAD diskuze, rady, výměna zkušeností

 
CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion 360, 3ds Max a s dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy Arkance Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoVBA 2002 vs VBA 2006

 Odpovědět Odpovědět archiv
Autor
17zidek Zobrazit panel
Arkance Systems support
Arkance Systems support

CAD Studio

Přihlášen: 11.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD, AutoCAD Map
Stav: Offline
Bodů: 8
Přímý odkaz na tuto zprávu Téma: VBA 2002 vs VBA 2006
    Zasláno: 24.bře.2006 v 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ěď.

Petr Žídek
CAD Studio
Zpět nahoru
dazky Zobrazit panel
Nováček
Nováček

Přihlášen: 29.lis.2004
Stav: Offline
Bodů: 5
Přímý odkaz na tuto zprávu Zasláno: 24.bře.2006 v 12:41
mate osetrenu existenci definice bloku ve vykresu, kde se ma makro spustit?
toto byva muj obvykly problem v makrech tohoto typu
pripadne at Vas kolega nejdrive rucne nakopiruje blok do vykresu

S pozdravem Zakoutsky
Zpět nahoru
17zidek Zobrazit panel
Arkance Systems support
Arkance Systems support

CAD Studio

Přihlášen: 11.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD, AutoCAD Map
Stav: Offline
Bodů: 8
Přímý odkaz na tuto zprávu Zasláno: 24.bře.2006 v 13:12

Děkuji p. Zakoutskemu,

vase rada sice nevedla primo k cili, ale aspon jsem si uvedomil ze onen vkladany blok jsem vkladal byl vytvoren v me verzi Cadu tedy nekompaktibilni s kolegovou. A to byla pricina. :-( .  Jeste jednou dekuji.

Petr Žídek
CAD Studio
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 9321:VIPNefunguje mi VBA v Inventoru 2016, 2015, 2014 nebo 2013 - příčiny.
Tip 6790:VIPPřidání ikony vlastního příkazu/makra v Inventoru.
Tip 6490:VIPVBA aplikace v 64bitové verzi AutoCADu (kompatibilita, migrace)
Tip 7247:Chyba C0000005 v AcVBA.arx při pokusu o spuštění VBA makra.
Tip 6603:V AutoCADu 2010 mi nejde načíst VBA aplikace (.DVB)
Tip 9295:Po instalaci MS Office 365 přestane fungovat modul VBA.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,575 sekund.