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

"...These forums are an excellent source and example of the way people can help each other..."

Geography

Where in the world do Tek-Tips members come from?
alhmn (Programmer)
27 Jan 12 0:54
I have C++Builder 4 Pro and would like to know if it will install on a Windows 7 64 bit computer>

I hear there is a Program WOW that comes with 64 bit that allows 32 bit installs.

I use Paradox database and I wonder whether it will be workable on 64 bit computer.

Any advice is greatly appreciated.
 
2ffat (Programmer)
27 Jan 12 8:29
I've seen BCB 6 installed on Win 7 64-bit so I suspect BCB 4 can. I don't know about Paradox. I don't use it any more.
 

James P. Cottingham
I'm number 1,229!
I'm number 1,229!

alhmn (Programmer)
27 Jan 12 17:04
Thank you.

I have C++Builder 6 pro but have not used it much as it differed in the Paradox Database.

So your info is good news for me.

May I ask what Database you use if any. I would certainly like to know my alternatives, if any.
 
2ffat (Programmer)
28 Jan 12 12:43
Under BCB 6 I used SQL and for embedded DB apps, FlashFiler. FlashFiler is no longer supported, though it now open source, so I've been looking in MSQL, MySQL, and Firebird. SQL, of course, is still supported.
 

James P. Cottingham
I'm number 1,229!
I'm number 1,229!

alhmn (Programmer)
28 Jan 12 17:28
Thanks. I have used SQL on the Paradox. Could adapt to full SQL.

Have been using another language named MiniBASIC and have worked out my own database which I have been using to make progs that I did in C++Builder.

It is simply a Binary Record File.

It is set up with two fields for record maintenance and add the rest of the fields to it.

First field is Rec:INT
Second Field is Status:INT

Have worked out a special formula to use the PUT and GET of the Records.

I thought it would be ideal for C++Builder if I wanted to get away from Paradox. Trouble is it has to be all done manually where C++B has data aware components.

Thanks for your info.
2ffat (Programmer)
29 Jan 12 14:59
Here's another push to move away from Paradox. It's no longer supported.
 

James P. Cottingham
I'm number 1,229!
I'm number 1,229!

alanb0001 (Programmer)
29 Jun 12 12:54
To install C++ Builder 4.0 on 64-bit Windows 7 systems:

Create a folder in the Public folder to install to, for example:

C:\Users\Public\CBuilder4

Installing to the public folder allows Builder 4.0 to install and function properly on all Windows versions, including 64-bit Windows 7.

NOTES:

When installing update 2, you will need to browse to the proper folder. Also after the install completes you will be asked to associate .cpp files. You should continue without doing this.
alhmn (Programmer)
29 Jun 12 19:12
Thank you alanb0001.

I had given up on the install as it appeared the installer was a 16 bit installer that came with C++Builder 4 Pro and Windows 7 did not want it.

Will give this a try. Thanks again.

Guess that installing our own apps with Installshield Express would need to go to the same folder setup as you mention as it is also appears to be a 16 bit program.

alanb0001 (Programmer)
2 Jul 12 0:58
I believe the installer is a 32-bit program. I don't think Windows 7 can run 16-bit programs. The reason you need to install to the public folder is to get around Windows 7 (or Vista) security features. It seems that Builder needs to have write access to the installation folder which it does not have when installing to the "Programs" folder.
alanb0001 (Programmer)
2 Jul 12 11:14
Just to clarify that last post, 64-bit Windows 7 will not run 16-bit programs - 32-bit Windows 7 will.
alhmn (Programmer)
3 Jul 12 20:21
OK - CBuilder4 Pro installed ok.

However the InstallShield would not install as it is a 16 bit program.

When trying to install the InstallShield Windows7 displayed a message...

Caption.... Unsupported 16 bit application

text in message....

The Program or feature...
...\DISK1\SETUP.EXE
"... cannot start or run due to incompatibility with 64-bit versions of Windows.
Please contact the software vendor to ask if a 64-bit Windows compatible version is available"
==============================================
Any solution to this issue?
2ffat (Programmer)
4 Jul 12 9:20
You only need InstallShield if you plan on using it to install your programs. They do have a 64 bit version but you have to pay for it. If you really want to have an installer program you can try Inno Setup or Advanced Installer.

James P. Cottingham
I'm number 1,229!
I'm number 1,229!

alhmn (Programmer)
4 Jul 12 17:53
2ffat - Thanks for those links.

I have used InnoSetup with other languages. However, using packages for installing in C++Builder made it difficult to understand what to actuallly do with InnoSetup with the Borland Dlls etc. and registering which ones. InstallShield did all that for me. I would not know what had to be registered or not registered in the Borland component to use InnoSetup. And of course the BDE install was a bit of extra work to do in InnoSetup!

Will have a read through the Advanced Installer to see if it can do that?

Thanks again!
Helpful Member!  2ffat (Programmer)
5 Jul 12 8:27
alhmn (Programmer)
5 Jul 12 19:05
Thank you for the FAQ.

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