Hi!
The shortest/fastest way that I know is as follows:
lcCalledBy = Program(Program(-1)-1)
Sarosh
>Seems like a simple thing to want to do, but I can't figure it out. Does anyone know how to determine which program or procedure called the currently executing program or procedure under VFP5? You'd think that there would be a SYS() function for this...
>
>In this particular case, I have a form that may be called "stand-alone" from the menu, or from within another program. If it's called from the menu, I need to open a bunch of files and close them on exit. If called from the other program, one of the files is already open and shouldn't be closed but the other should. I know I can do something kludgy with USED() and setting a form property (which is what I've done and it works fine) but I would have thought there was a more elegant method like a CALLEDFROM() function or something...
>
>Maybe something for the wishlist?
>
>-Arne
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only