btrieve & PC-Anywhere
Posted on 1997-05-06
a batch file loads btrieve
a btrieve application is started
the btrieve application opens its btrieve files
then calls PC-Anywhere
which opens its own btrieve files
and then runs a script
which transfers a file
and receives a file from
a remote computer
PC-Anywhere script finishes
PC-Anywhere closes its btrieve files and
unloads btrieve when it is done
which kills the btrieve application, because
the btrieve application files are still open.
FYI: This btrieve application is usually installed on
Novell servers which have a NLM which is loaded into
memory so the application can use brequest which is
not unloaded when PC-Anywhere exits.
However this application is running on an NT server which
to my knowledge can not load the btrieve nlm. (If there
is an NT application that can be run to simulate btrieve
nlm which will work with brequest the same as on a Netware server the name of this application will work for an answer, I do not want an answer that says "don't load brequest, load btrieve", because this is not an acceptable solution to the problem defined above.)
P.S. I know this is really a NT question, but I figure at
least here someone may know what btrieve.nlm is...
please notice that I stated that load btrieve instead
of brequest is not an acceptable answer to this problem.
Also, please notice above I mention btrieve is loaded
not brequest. I am already loading
however, when the application loads another application (pcanywhere) which uses brequest. The other application (pcanywhere) unloads brequest when it finishes sending the file. But the first application has btrive files still open so the application that calls pc-anywhere crashes because
pcanywhere has unloaded btrieve.(butil -stop)
Mabey this question is harder than I thought, should I
raise the points?