CADsite forum

AutoCAD => VBA => Topic gestart door: Kev. op di 04 07 2006, 17:00:59

Titel: macro runnen vanaf button
Bericht door: Kev. op di 04 07 2006, 17:00:59
Ik heb een reeks macro's  geschreven via vba manager (met veel moeite).  Alle macro's worden automatisch geladen door autocad bij het opstarten.
Nu wil ik enkel nog dat ik iedere macro kan starten van afzonderlijke buttons op 1 bepaalde toolbar, zodat ik niet voortdurend moet vbarun, macro selecteren,... enz. doen.
Heeft er iemand een idee welke code (iets van ^C^C_vbarun blablabla)  ik moet linken aan de verschillende buttons om dat resultaat te bekomen.

ik werk met acad 2007.

Khoop dat hier iemand een oplossing weet want ik heb me al dood gezocht op heel vba... :shock:

Kev.
Titel: Re: macro runnen vanaf button
Bericht door: Remo op di 04 07 2006, 22:39:51
^C^C-vbarun FUNCTIENAAM

je wist het wel.....  :-)


Maar ik zou ze in lisp zetten zodat je daarna ook het commando kan herhalen  door middel van spatie of enter

en dan is dit de lisp die je in je mnl file kunt kwakken...   als de mnl file het zelfde heet als je cui file wordt tie vanzelf geladen.

;laad de testknop (vba code)
(defun C:EIGENLISPNAAM()
(setvar "cmdecho" 0)
(command "-vbarun" "EIGENFUNCTIE")
(princ)
)
Titel: Re: macro runnen vanaf button
Bericht door: Kev. op wo 05 07 2006, 12:54:06
Merci!

Ik heb het met de lisp methode gedaan en het marcheert goed!