Děkujeme za účast na konferenci CADfórum 2025 - podívejte se na reportáž
Přes 120.000 registrovaných u nás, celkem 1.105.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a
proměnné prostředí AutoCADu.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností
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, 3ds Max, Vault a s dalšími CAD/BIM/PDM 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 (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět
|
archiv |
| Autor | |
Seiner
CAD/BIM manager
Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
Téma: Programy ve VB a Mechanical 2009Zasláno: 20.led.2009 v 14:57 |
|
Mám malou sadu historicky vzniklých prográmků psaných ve VB6 pro AutoCAD. Celkem se mi je dařilo udržovat až k současné verzi AutoCADu. Problém ale nastal při nasazení 64-bitových stanic. Hlásí mi chybu, jako při špatné referenci na knihovnu objektů AutoCADu. Soubor knihovny je na počítačích 32 i 64 bitových na stejném místě, jmenuje se stejně a ve vlastnostech má stejnou verzi. Velikostí se liší ale o pár bitů. Máte s tím někdo nějaké zkušenosti? Půjde rekompilovat se správnou relací na 64-bitové stanici?
|
|
|
Vítězslav Seiner
Chrudim |
|
![]() |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor
ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22032 |
Zasláno: 21.led.2009 v 08:28 |
|
Microsoft VBA neexistuje v 64-bitové verzi, takže 64bitový AutoCAD používá různé triky pro spuštění 32-bitových VBA aplikací (out-of-process).
Důsledkem je jednak ne úplná kompatibilita (některé aplikace je třeba pro 64-bit drobně upravit) a jednak několikanásobné zpomalení.
Vzhledem k tomu, že VBA není Microsoftem už dále vyvíjeno, doporučujeme spíše přechod na modernější nástroje .NET (např. VB.NET).
|
|
![]() |
|
Seiner
CAD/BIM manager
Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
Zasláno: 21.led.2009 v 08:49 |
|
Je mi jasné, že mne čeká přechod na .net platformu, ale znáte to: není čas brousit pilu, musí se řezat. Nepoužívám VBA, ale externí programy ve VB. Zvyknul jsem si na to, protože mám dost často varianty pro plný AutoCAD i LT.
Co se mi podařilo vygooglit, VB6 je stále ještě podporován pro Visty i v 64 bitové verzi. Jakmile se mi podaří probojovat na jednu ze tří 64-bitových stanic, které máme, zkusím rekompilaci a uvidím.
Zpomalení mne opravdu netrápí - vložení spočítaného rámečku nebo šroubového spoje je i tak dost rychlé:-)
|
|
|
Vítězslav Seiner
Chrudim |
|
![]() |
|
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět
|
|
| Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,145 sekund.



Programy ve VB a Mechanical 2009
Možnosti tématu


