I know nothing about Citrix so my question is very naive but I need to clarify something.
In my VFP application I have a routine at the top of the application where the program opens a .vcx file (mysettings.vcx) where one of the setting indicates if the program is single user or multi-user.
Then if the program is single user, the application tries to open a semaphore file (dummy text file) as following:
hInUseSemaphore = fopen( cSemaFile, iif( lMultiUserLicense, 0, 2 ))
if hInUseSemaphore = -1 and !lMultiUserLicense
=messagebox("Cannot load program.")
return .F.
endif
Will the above work if a user is loading the application via Citrix?
Thank you.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham