Installing proper IDAPI.CFG or IDAPI32.CFG file for network paradox install

Posted on 2002-03-28
Last Modified: 2010-05-18
Hi all,

I am looking for a clue using installshield express to do a network paradox install: that is, my BDE should point to a network location.

The standard installshield setup allows me to point the alias to the proper location, but I can't seem to get it to point the NET DIR to the right location in the native paradox section of the configuration and likewise I can't seem to get LOCAL SHARE set to TRUE.

That is, using Installshield, it points to the right place, but the rest of the configuration doesn't change, NET DIR is always C:\ and LOCAL SHARE is set to FALSE.

I'm checking out a few other installers in the meantime, but if somone could clue me in, I would appreciate it.

Leo aka Oneeye
Question by:oneeye
  • 3
  • 3

Expert Comment

ID: 6905544
If program what are you trying to install properly is your and it uses BDE, don't use alises! Instead of them put TDatabase onto your form/data module and set all required properties manually.
If user want change database settings, make special options dialog, like Microsoft Word or Internet Explorer settings ;-)

Author Comment

ID: 6906140
I can see how I could go in and put the explicit path in my data modules, but I have multiple copies accessing the same database from different machines: How can I make sure the net directory and local share are set for future deployments?

Those settings are not in the alias section, they are in the native paradox settings and in the settings/init section, on the second tab of the BDE administrator.

Accepted Solution

Alone earned 200 total points
ID: 6907673
See help for DbiGetSysConfig function (BDE Help)
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.


Expert Comment

ID: 6907685
Oh, sorry, mistype :( DbiOpenCfgInfoList

Author Comment

ID: 6935278
I actually ended up doing a registry entry that pointed to a server based idapi32.cfg...

Much clunkier than I wanted, but good enough.

Author Comment

ID: 6968628
The Tdatabase is a good idea, of course, it wasn't
there back when I was learning the language the first

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now