Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Member Login

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips now!
  • 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!

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

LINK TO THIS FORUM!

Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Partner With Us!

"Best Of Breed" Forums Add Stickiness To Your Site
Partner Button
(Download This Button Today!)

Feedback

"...The forum looks great! You guys have done a fantastic job on arranging things there...Your site is very precise and fun to visit..."

Geography

Where in the world do Tek-Tips members come from?

Corel: Paradox FAQ

Paradox on Vista

How do I get Paradox to run reliably on Vista?
Posted: 25 Jan 08 (Edited 19 May 08)

The BDE is the shortcoming, configuring it is the answer.

Make a copy of the idapi32.cfg file (normally found in "program files\common files\borland\bde", I believe) in a directory OUTSIDE the 'program files' directory (folder, to you young folks).

Start the BDE Admin by going to the bde directory in Windows Exploder, and right-clicking - 'as Administrator'.  ** DO NOT ** use the Control Panel icon to start the BDE Admin!

'Open configuration' on that cfg you copied (under 'Object' menu).  Make changes, if necessary, particularly to the netdir (CAN NOT reside in c:\ root under Vista), and save.  

When you exit, you should be asked if this is to be your default config file.  Answer YESYESYES.

Away you should go!

This has cleared all issues under Vista, that happen only under Vista, that I've heard about on various newsgroups.

Well, almost.

For Paradox 10 and later there is still the error on exiting Paradox.  This can be taken care of with the code snippet below; you can execute this any time after starting Paradox EACH TIME; likely a startup script candidate.

CODE

sysinfo(dy)   ;dy.view()
s=dy["WindowsVersion"]
s=s.substr(1,1)      ;s.view()
if s="6" then  ;Vista
  Execute("TaskKill.exe /F /IM TaskEng.exe", No, ExeHidden)
endif

Since posting this, a more reliable routine for suppressing the 'error on exit' has been found.

CODE

sysinfo(dy)   ;dy.view()
s=dy["WindowsVersion"]
s=s.substr(1,1)      ;s.view()
if s="6" then  ;Vista
    try
        exit()
        Execute("TaskKill.exe /IM PDXRWN32.exe /F /T", No, ExeHidden)
        return
    onfail
      errorclear()
      exit()
      return
    endtry
endif

This kills the Paradox task, as well as Paradox exiting immediately.  After dozens of exits, I've not seen the 'error on exit' from Vista.

Back to Corel: Paradox FAQ Index
Back to Corel: Paradox Forum

My Archive

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