Hi.
"Svend Nielsen" <sni@cubic.dk> skrev i en meddelelse
news:3c1eff15$0$10687$4d4eb98e@read.news.dk.uu.net...
>
> "Jess G. Frandsen" <jess.fr@[I_hate_spam]ndsen.com> skrev i en meddelelse
> news:x3RS7.4329$Q3.651464@news010.worldonline.dk...
> > Hej Kate,
> >
> > Jeg mener ikke at autocad tilbyder VBA. I autocad anvendes sproget "LISP"
> > til makroer,
Macroer ???? --- Lisp er aldeles ikke et macrosprog men et fuldt integreret
højniveu sprog med hundreder af funktioner der griber dybt i systemet. Macroer
er nærmere det man udfører med f.eks Diesel ( også et sprog man kan bruge i
AutoCAD ) og VBA har sine fordele indenfor bestemte områder. Men prøv at
skrive på en af de internasionale lister, at Lisp er et "Macro" sprog, så bliver
du lynchet.
Lisp kan naturligvis ikke klare sig i forhold til C++ programmer der bliver
compilet med maskinkode kald fra samme kerne som selve AutoCAD, men faktum er at
Lisp i nogle situasioner ( lister ) er mindst lige så hurtig som compilet kode,
og så kan man ændre et Lisp program hvilket man ikke kan med et compilet
program.
Man bruger da ikke et "Macro sprog" til at udføre komplicerede geometriske og
matrix beregninger, og hvilket "Macro sprog" indeholder samtlige
standardfunktioner ( princ, mapcar, get-xxx osv osv ) ,og i hvilket "Macro
sprog" er det kotyme, at skrive nye avancerede funktioner, hvis der lige mangler
en avanceret matematisk funktion.
Altså ; blot fordi Lisp _også_ kan bruges i en snæver vending, til _også_ at
skrive en simpel Macro, er da ikke ensbetydende med, at Lisp er et "Macro
sprog".
Det Lisp er, er et sprog der ikke skal compiles, men som kan evalueres direkte
indenfor AutoCAD.
Det er blevet sagt igen og igen ; Lisp er et ægte højniveu sprog.
>derfor er integrationen med f.eks. Excel, Access & Word ikke
> > særlig god.
Hvarbehva ???? Integrasionen er _perfekt_ ,man skal bare lige læse manualen.
Måske skal man lige loade en exe fil, så man har større mulighed for at skrive
database records, ---------
hvis integreringen ikke er for god, hvordan kan man så få FEM programmer til at
bruge AutoCAD som kerne.
>
> Autocad tilbyder VBA i hvert fald fra version 14 og nyere!
Jovist, men inden da var der adskillige andre sprog tilrådighed ; C. C++. Pascal
; der blev såmænd leveret funktionsbiblioteker til nær sagt enhver compiler til
alle mulige sprog.
Have a nice day.
P.C.
http://w1.1396.telia.com/~u139600113/a
>
> Svend Nielsen
>
>