- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am having our VBA code (written by others now long gone) converted to .NET. The .NET functions ideally should be called by our existing lisp functions that once called VBA routines.
My problem is that when lisp calls a .NET function that creates a dialog box asking for input, the lisp function keeps running and so doesn't receive the variables supposed to be set by the .NET function.
If I run the all of the calls separately, everything works. If they're combined in a single LISP function, all goes haywire.
Is there a way to pause after a lisp routine call of a .NET function to wait for input?
These functions produce the desired result when run separately but not when combined.
Run this .NET command:
(command "prefix”); sets a layer name prefix
Then run these LISP functions that look for a variable generated by user input in the .NET "prefix" function dialog box
(layer_m "TEXTL") ; creates layer name in quotes with a prefix added
(layer_m "MEDM")
(layer_m "LITE")
Solved! Go to Solution.