| In het verleden werd ook AutoLISP gebruikt
in plaats van VBA of VB.NET. De verschillen staan hieronder
opgenoemd: Ontwikkeltijd: AutoLISP is
een programmeertaal die ontwikkeld is eind jaren zeventig. De hulpmiddelen om
een LISP-programma te maken zijn dan ook niet echt meer van deze tijd. Visual
Basic is een moderne programmeertaal met hulpmiddelen die het ontwikkelen zeer
snel maken. Voor kleine programma's zult u niet veel verschil merken in ontwikkeltijd,
maar vooral grotere programma's met meerdere dialoogboxen zijn vele malen sneller
gemaakt met VB dan met AutoLISP.
Kennismanagement: Alles wat u leert over
Visual Basic kunt u gebruiken voor vrijwel elk ander programma, omdat de meeste
programma's zoals Word, Excel, Acces en zelfs Corel Draw met Visual Basic samenwerken.
Een investering in kennis in Visual Basic maakt u klaar voor de toekomst. Na
de cursus kunt u ook kleine programma's maken die totaal los staan van
AutoCAD.
Oude programma's:
Er zit ook een voordeel aan AutoLISP. Omdat AutoLISP zo lang al bestaat zijn er veel handige hulpmiddelen
op Internet te
verkrijgen die gemaakt zijn in AutoLISP. U kunt deze dus alleen aanpassen als u
daar zelf kennis van heeft.
VBA of VB.NET:
Autodesk gaat VBA vervangen door VB.NET. De taal verandert niet, maar de
ontwikkelomgeving van VB.NET is exacter, uitgebreider en veiliger dan VBA. U
heeft de keuze tussen een gratis versie Express editie van VB.NET en de
uitgebreidere gekochte versies. Met VB.NET is het makkelijker om een
uitgebreid programma te maken dan met VBA. Bovendien kunt u met
VB.NET zaken aansturen die voor VBA niet bereikbaar waren, zoals de
palettes of de standaard Options dialoogbox. Deze onderwerpen komen in de
cursus aan bod. In de cursus wordt de gratis versie van VB.NET gebruikt.
Concluderend: Werk
met VB.NET als u een nieuwe toepassing maakt of als u een VBA programma om
moet zetten. Werk met AutoLISP als u oudere
toepassingen moet onderhouden.
|