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
arne@synercom-edi.com "There are no absolutes but this one."
President, synercom/edi - Event Ticketing Solutions