Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Release Application?
Message
From
25/04/2005 16:50:04
 
 
To
25/04/2005 15:52:01
Joel Leach
Memorial Business Systems, Inc.
Tennessee, United States
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 7 SP1
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01008213
Message ID:
01008229
Views:
19
This message has been marked as a message which has helped to the initial question of the thread.
>We distribute custom reports for our application in a Custom.app file. The main app contains a menu option that performs a DO CUSTOM.APP if the app is available. The app will contain a form that can generate one or more reports customized to the client's specs. Occasionally, I have to copy a new Custom.app out to client using Terminal Server. If any one of the users has run Custom.app, the file remains locked, even though they have closed the custom form. Is there a way to get around this? I'd like to be able to copy the new app to them without having all of their users exit the main program. I thought about trying CLEAR PROGRAM, but I'm not sure how that would affect the main app. Any suggestions would be appreciated.

Is custom.app run from the server? I assume so as you say it is locked. If it was run from their terminals, as you'd normally do with an EXE then you could use a loader. IOW when they run custom.app the program could check to see if there is a new version in the server. That one is copied to the local workstation and then run locally. The server copy is never used and never locked. Otherwise you won't be able to overwrite custom.app if somebody is using it.

HTH


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform