Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Timeout on read
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Miscellaneous
Thread ID:
00082266
Message ID:
00082777
Views:
27
>If you don't want users to run the EXE from their own hard disk, then you can >use a similar technique: The calling program calls MyprogA.EXE. When you have >a new version, you name it MyProgB.EXE, and change the calling program. Each >user gets the new program as they log in. Next program is C, then D etc.
>
>HTH

How will you code that ?. You are going to have the same problem with
the "calling program", am I right ?. Are you going to have the
calling program in something like C or C++ ?

This is what I do in few words :
I have a database with all the users of the application,
when a user starts an application, I track in that
database which application is been in use per user.
When I need to update an application I look in that database
the users that are using any application, then I send them a network
message asking then to close the application, if they don't
close in 5 minutes then the program force them to logout of the
network and then I can replace the file that I need.

Something else, I don't use big "EXE" files, no more, I split
the application in pieces, that way I can update the application
without stoping all the users from working. In example, I don't
include the report files in my projects.
HTH
Luis Guzman, MCP
"The only glory most of us have to hope for
is the glory of being normal." Katherine Fulleton Gerould
Previous
Reply
Map
View

Click here to load this message in the networking platform