Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Why on shutdown program is not called?
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Vista
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01474941
Message ID:
01474944
Views:
57
>>Hi everybody,
>>
>>I have these commands in the main program of the application:
>>
>>do mainmenu.mpr
>>on shutdown do shutdownprogram
>>
>>read events
>>
>>I put assert command into shutdown program. However, it's not being called when I try to close the application in IDE by clicking on the x of the screen.
>>What is it called then and why this program is not called?
>>
>>Thanks in advance.
>
>
>Maybe somewhere you cleared on shutdown?
>
>How about:
>
>do mainmenu.mpr
>on shutdown do shutdownprogram
>....
>read events
>WAIT WINDOW "Current shutdown: "+ON("shutdown")
>
This code (wait window) is never executed.

Here is exactly what I have
 DO SomeManager_menu.mpr

    ON SHUTDOWN DO mgr_click_shutdown
    DO FORM Some_Toolbar			&&display toolbar
    DO FORM BrowserForm NOREAD
    DO FORM Data_Path NOREAD

    USE IN SELECT('LOCKOUT')
    oAppObj.PollLockout_Start()

    READ EVENTS							&&this is where it all happens!
    MESSAGEBOX("Current shutdown: "+ON("shutdown"))
This messagebox is never displayed when I try to close the application with the close button.
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform