Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


Cannot Auto-Load PMSWITCH

Cannot Auto-Load PMSWITCH

Cannot Auto-Load PMSWITCH

I have the following problem:
BTRIEVE and PMSWITCH, plus the EXE file resides on a server. When I doubleclick the EXE file, the application starts and runs accordingly.

When I make a shortcut on my desktop (Windows 2000 Pro) and then start the application.
I get these messages:
Cannot auto-load PMSWITCH.
An earlier version of BTRIEVE or DOS Requester is already loaded.

The application seem to start, but it doesn't work accordingly.
What is going on?
Thank you

RE: Cannot Auto-Load PMSWITCH

Sounds like you've got multiple versions of Btrieve on the machine.  BTRIEVE.EXE and PMSWITCH.EXE are Btrieve 6.15.  
What version of Btrieve are you trying to use?

Certified Pervasive Developer
Certified Pervasive Technician
Custom VB and Btrieve development.

RE: Cannot Auto-Load PMSWITCH

On the server it's BTRIEVE 6.15.925, I believe. Since doubleclicking the exe file on the server will start up the application properly, and not when I create a shortcut on a workstation. Does that mean I might have a different version of BTRIEVE on the workstation? If so, how can I found out? I did some searches, looked up some .dll files that were mentioned in this forum.


RE: Cannot Auto-Load PMSWITCH

Yes.  I would say you have multiple versions on the workstation. When you get the error, does it just drop you to a command prompt?  If so, type "BUTIL -VER" (without the quotes). That should tell you what version of Btrieve is being loaded.  
I would check for BTRIEVE.EXE, BREQNT.EXE, BREQUEST.EXE as the starting points.  If this is a Windows app, I would check for WBTRV7.DLL and WBTRCALL.DLL.  

Certified Pervasive Developer
Certified Pervasive Technician
Custom VB and Btrieve development.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close