Hallo,
Ik ben beginnend Lisp gebruiker. Door middel van internetcursussen en het AutoCAD boek van Boeklagen ben ik nu een maand bezig om Lisp onder de knie te krijgen. Maar ik zit met een aantal onduidelijkheden. Op dit forum kom ik veel Lispcode's tegen. Het grootste gedeelte volg ik wel, maar een aantal dingen begrijp ik niet.
Wat betekenen de volgende functies?
- strcat --> wat doet dit?
- while --> wanneer gebruik je dit?
- entmod --> wat doet dit?
- setvar en getvar --> Is dit alleen om bijvoorbeeld filedia of cmdecho e.d. op 1 of 0 te zetten?
Groeten,
Lars
Citaat van: zone2000 op ma 19 05 2008, 15:21:18
Hallo,
Ik ben beginnend Lisp gebruiker. Door middel van internetcursussen en het AutoCAD boek van Boeklagen ben ik nu een maand bezig om Lisp onder de knie te krijgen. Maar ik zit met een aantal onduidelijkheden. Op dit forum kom ik veel Lispcode's tegen. Het grootste gedeelte volg ik wel, maar een aantal dingen begrijp ik niet.
Wat betekenen de volgende functies?
- strcat --> wat doet dit?
- while --> wanneer gebruik je dit?
- entmod --> wat doet dit?
- setvar en getvar --> Is dit alleen om bijvoorbeeld filedia of cmdecho e.d. op 1 of 0 te zetten?
Groeten,
Lars
'
Beste Lars,
strcat ->samenvoegen van teksten(strings)
while -> repeteren zolang een logische expressie waar is
entmod -> werkt de gewijzigde lijst bij (van een entiteit, table of dictionary)
setvar -> een AutoCAD variabele een andere waarde geven
getvar -> een AutoCAD variabele uitlezen
Zie: Help->Inhoud->Customization Guide->AutoLISP,Visual LISP, and DXF->AutoLISP Reference
voor voorbeelden.
Met vriendelijke groet, HofCAD CSI
Bedankt!
Zeer handige helpfunctie.
Groeten Lars.
De helpfuntie voor lisp wordt volgens mij bij een standaard installatie niet geinstalleerd deze moet je handmatig aan zetten
dus als hij er niet staat moet je even je cd's er bij pakken
Citaat van: bart op wo 28 05 2008, 08:02:48
De helpfuntie voor lisp wordt volgens mij bij een standaard installatie niet geinstalleerd deze moet je handmatig aan zetten
dus als hij er niet staat moet je even je cd's er bij pakken
Beste Bart,
Daar heb ik nog nooit last van gehad, want er is bij mij
altijd een automatische installatie.
Met vriendelijke groet, HofCAD CSI