Hello:
Sometimes, the coding is a breeze, and sometimes, it is not.
Suppose, because of bugs, incomplete functionality, etc., you have just hung up VFP.
Is there a way to reset VFP? Something that always works?
I know I can abort it and then restart it, but I have had to do so dozens of times. The thrill palls.
Sincerely,
Gene Wirchenko
CANCEL CLOSE ALL CLEAR ALL
usually works for me.
Fred
On Fri, Apr 27, 2018 at 10:21 AM, Gene Wirchenko genew@telus.net wrote:
Hello:
Sometimes, the coding is a breeze, and sometimes, it is not. Suppose, because of bugs, incomplete functionality, etc., you havejust hung up VFP.
Is there a way to reset VFP? Something that always works? I know I can abort it and then restart it, but I have had to do sodozens of times. The thrill palls.
Sincerely,
Gene Wirchenko
[excessive quoting removed by server]
I use this:
DECLARE ExitProcess IN kernel32 INTEGER uExitCode ExitProcess(0)
Put this code in your personal menu (that you attach to VFP), and/or as a procedure in your app to exit the program.
This calls a Windows API that kills the VFP instance and closes all files. It never fails. In my personal menu I have an option called EMERGENCY EXIT.
When I click on it the VFP instance just dies and memory is clean
Rafael Copquin
http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus. www.avg.com http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
2018-04-27 14:42 GMT-03:00 Fred Taylor fbtaylor@gmail.com:
CANCEL CLOSE ALL CLEAR ALL
usually works for me.
Fred
On Fri, Apr 27, 2018 at 10:21 AM, Gene Wirchenko genew@telus.net wrote:
Hello:
Sometimes, the coding is a breeze, and sometimes, it is not. Suppose, because of bugs, incomplete functionality, etc., you havejust hung up VFP.
Is there a way to reset VFP? Something that always works? I know I can abort it and then restart it, but I have had to do sodozens of times. The thrill palls.
Sincerely,
Gene Wirchenko
[excessive quoting removed by server]
Power Off Power On
Works for all IDEs.
On Fri, Apr 27, 2018 at 12:21 PM, Gene Wirchenko genew@telus.net wrote:
Hello:
Sometimes, the coding is a breeze, and sometimes, it is not. Suppose, because of bugs, incomplete functionality, etc., you havejust hung up VFP.
Is there a way to reset VFP? Something that always works? I know I can abort it and then restart it, but I have had to do sodozens of times. The thrill palls.
Sincerely,
Gene Wirchenko
[excessive quoting removed by server]
Depending on the kind of hang, killing VFP with task manager should suffice, but if in the process of hanging you add a bad programming practices, bad or no garbage collection, bad use of PC resources and intermitent hangings that can corrupt RAM, then power off/on is the final solution.
We have a legacy application on Production, with +20 years of bad modifications that slowly consumes Server resources and do not restore them, even if restarting the app, so every week we need to reset de Server :-(
2018-04-27 19:21 GMT+02:00 Gene Wirchenko genew@telus.net:
Hello:
Sometimes, the coding is a breeze, and sometimes, it is not. Suppose, because of bugs, incomplete functionality, etc., you havejust hung up VFP.
Is there a way to reset VFP? Something that always works? I know I can abort it and then restart it, but I have had to do sodozens of times. The thrill palls.
Sincerely,
Gene Wirchenko
[excessive quoting removed by server]