CADsite

  • vr 24 10 2014, 12:15:24
  • Welkom, gast
Log in of registreer jezelf.

Login met gebruikersnaam, wachtwoord en sessielengte
Geavanceerd zoeken  

Nieuws:

Pagina's: [1]   Omlaag

Auteur Topic: AutoCAD VBA naar .NET migratie  (gelezen 4083 keer)

winnes

  • regelmatige poster
  • ***
  • Offline Offline
  • Berichten: 41
    • Bekijk profiel
AutoCAD VBA naar .NET migratie
« Gepost op: ma 06 12 2010, 11:42:09 »

Beste AutoCAD gebruikers,

Tegen midden volgend jaar is VBA niet langer ondersteund in de nieuwste versie van AutoCAD.
Hierbij bied ik mijn diensten aan om met uw huidige VBA code over te stappen naar .NET.

Reacties graag via pb.
« Laatst bewerkt op: do 09 12 2010, 15:16:45 door winnes »
Gelogd

EddyBeerke

  • forumverslaafde
  • ******
  • Offline Offline
  • Berichten: 1743
  • Een dag niet gelachen is een dag niet geleefd!
    • Bekijk profiel
    • Mijn site
Re:AutoCAD VBA naar .NET migratie
« Reactie #1 Gepost op: wo 22 12 2010, 00:15:13 »

Ik heb nogsteeds niet gelezen dat vba niet meer gebruikt kan worden! in de volgende versies. Hoe zit dat dan, en waar is dat te lezen?
Gelogd
Acad2013 gebruiker

http://www.eddylucas.co.nf/ (nieuwe locatie van mijn site)
http://www.panoramio.com/user/3179159?show=all

winnes

  • regelmatige poster
  • ***
  • Offline Offline
  • Berichten: 41
    • Bekijk profiel
Re:AutoCAD VBA naar .NET migratie
« Reactie #3 Gepost op: ma 11 04 2011, 16:16:10 »

AutoCAD 2012 heeft nog VBA ondersteuning.
Maar naar alle waarschijnlijkheid zal in 2013 geen VBA meer mogelijk zijn...
Tijd om te migreren, lijkt me.
Eerder aanbod blijft nog steeds geldig.
Gelogd

EddyBeerke

  • forumverslaafde
  • ******
  • Offline Offline
  • Berichten: 1743
  • Een dag niet gelachen is een dag niet geleefd!
    • Bekijk profiel
    • Mijn site
Re:AutoCAD VBA naar .NET migratie
« Reactie #4 Gepost op: ma 11 04 2011, 23:58:21 »

Tja...
Ook nu is het waarschijnlijk.
Maar goed, hebben we weer een paar jaar erbij (dwz hier bij ons buro, eer dat wij overstappen...)
Gelogd
Acad2013 gebruiker

http://www.eddylucas.co.nf/ (nieuwe locatie van mijn site)
http://www.panoramio.com/user/3179159?show=all

Cad_user86

  • vaste forumklant
  • *****
  • Offline Offline
  • Berichten: 153
    • Bekijk profiel
Re:AutoCAD VBA naar .NET migratie
« Reactie #5 Gepost op: di 12 04 2011, 08:12:09 »

en wat wordt er in de toekomst dan nog wel ondersteund?
Enkel .NET? Ben net begonnen met VBA te leren, maar dan kan ik al beter overschakelen op hetvolgende meest gebruikte!

Cad_user86
Gelogd

winnes

  • regelmatige poster
  • ***
  • Offline Offline
  • Berichten: 41
    • Bekijk profiel
Re:AutoCAD VBA naar .NET migratie
« Reactie #6 Gepost op: di 12 04 2011, 09:14:17 »

(Visual) Lisp blijft bij mijn weten nog steeds ondersteund.

.NET kan je nog enerzijds aan COM Interop doen, waar je grotendeels gebruik maakt van het object model zoals in VBA, of je kan gebruik maken van de .NET laag over ObjectARX welke via transacties in de "AutoCAD database" kan lezen en schrijven.

Je kan uiteraard ook zuivere ObjectARX code schrijven, bijvoorbeeld in C++.

Elke optie heeft zijn eigenheid, maar vooral zijn toepassing en zijn gebruikers.
VBA blijft zeker nog een jaartje bestaan, en bovendien, mocht je niet overschakelen naar een nieuwe versie van AutoCAD, blijft het gewoon bestaan... niet meer ondersteund, maar toch.
Gelogd

winnes

  • regelmatige poster
  • ***
  • Offline Offline
  • Berichten: 41
    • Bekijk profiel
Re: AutoCAD VBA naar .NET migratie
« Reactie #7 Gepost op: wo 11 04 2012, 14:27:31 »

Dit topic ook even terug bovenaan en onder de aandacht brengen...

Met de nieuwe 2013 release van AutoCAD zijn er ondertussen al gebruikers die hun .NET code migreren! Dit wegens binaire compatibiliteit die elke 3 versies van AutoCAD breekt...
Gelogd

HofCAD

  • forumverslaafde
  • ******
  • Offline Offline
  • Berichten: 1495
    • Bekijk profiel
Re: AutoCAD VBA naar .NET migratie
« Reactie #8 Gepost op: vr 17 05 2013, 10:43:25 »

Beste AutoCAD gebruikers,

Tegen midden volgend jaar is VBA niet langer ondersteund in de nieuwste versie van AutoCAD.
Hierbij bied ik mijn diensten aan om met uw huidige VBA code over te stappen naar .NET.

Reacties graag via pb.

Geachte VBAers,

Een valse bedreiging van de firma Autodesk, want in AutoCAD 2014
wordt VBA nog steeds ondersteund!
Zie de VBA Enabler 2014:
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=12715668&linkID=9240618

Met vriendeljke groet, HofCAD CSI.
Gelogd
ACADcadabra

winnes

  • regelmatige poster
  • ***
  • Offline Offline
  • Berichten: 41
    • Bekijk profiel
Re: AutoCAD VBA naar .NET migratie
« Reactie #9 Gepost op: vr 17 05 2013, 10:53:22 »

Autodesk heeft effectief aangekondigd dat 2013 de laatste release zou zijn met VBA (weliswaar als aparte download).
Reden hiervoor was voornamelijk dat VBA 6.3 enkel 32-bit was en dit wel wat problemen gaf.
Microsoft heeft echter, tegen nogal wat verwachtingen in (of ook weer niet) opnieuw geïnvesteerd in VBA en 7.1 uitgebracht, inclusief 32 en 64 bit ondersteuning.
Hierop heeft Autodesk deze nieuwe VBA release opnieuw gelicenceerd en vandaar zit VBA 7.1 toch opnieuw/nog altijd bij AutoCAD 2014.

Enkele bemerkingen toch:
- VBA is geen "professioneel" ontwikkelplatform, maar heeft nu met 64 bit opnieuw meer bestaansrecht, al is het nooit zeker of het verder zal blijven ondersteund worden. ObjectARX, .NET en de in 2014 nieuwe JavaScript API zijn op dit moment voor Autodesk zelf de way to go
- 32 bit VB6 controls zullen niet werken als je 64 bit wil gaan
- overstap van VBA 6.3 naar 7.1 vereist toch een aantal specifieke overwegingen, impact kan dus variëren

Laat er geen twijfel over bestaan, VBA is voor velen onder ons bijzonder geschikt, managed code in .NET heeft dan wel meer mogelijkheden (maar heb je die nodig?) en ObjectARX kan gewoon "alles" aan, maar is niet bepaald laagdrempelig.
Ik ben trouwens benieuwd wat Javascript voor AutoCAD zal gaan betekenen...
Gelogd
Pagina's: [1]   Omhoog