FastFiber

vba, vlx in acad2010doc.lsp

Gestart door martijn, vr 25 09 2009, 10:49:23

Vorige topic - Volgende topic

martijn

Kan iemand mij hier verder mee helpen??

Ik gebruik acad2010doc.lsp om alle lsp, vba en vlx files te laden.
Voor de .lsp files gaat het goed en deze worden goed geladen. Dit doe ik op de volgende manier

(load "C:/Acad_2010_Scripts/Lisp/XXX"    '("XXX"))

Met VBA voer ik het volgende in :

(command "vbaload" "XXX")

En voor de VLX heb ik hetvolgende geprobeerd :

(load "c:/Acad_2010_Scripts/VBA/XXX.vlx"     '("XXX")

De .lsp files worden netjes geladen. De VBA en VLX files niet? Wat gaat er hier fout? Kan iemand mij dit vertellen??

Als ik de vba laad op dezelfde manier maar dan in een aparte lsp en daarna het commando gelijk uitvoer gaat het wel goed

(defun c:XXX ()
  (command "vbaload" "XXX.dvb")
  (vl-cmdf "-vbarun" "XXX")
  (princ)
  )


Wat gaat er hier fout? Kan iemand mij dit vertellen??


roy_043

Ik kan je niet helpen bij jouw eigenlijke vraag. Maar de manier waarop jij lsp-files laadt is vreemd.

Er zijn volgens mij 2 vormen:

(load "MijnLisp" "Foutje: bestand bestaat niet")
(autoload "MijnLisp" '("MijnCommando1" "MijnCommando2"))

martijn

Ja, je hebt gelijk, het stond ook goed, maar door al het geprobeer is dit het geworden. Heb het weer aangepast.

Het probleem is helaas nog niet opgelost. Heeft iemand nog een suggestie??