🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.upgrade
Article #2436

Old Components, New Builder

#2436
From: Bill
Date: Tue, 30 Nov 1999 00:00
19 lines
1449 bytes
I have just upgraded to BCB Pro 4 from BCB Pro 1.0.  I have run into
several problems trying to install my favorite old components.

Problem 1) The first occurs while trying to add a single file Pascal
source.  The error "[Pascal Error] Comms.pas(198): Types of actual and
formal var parameters must be identical." comes up.  It looks like the
new compiler is a little stricter?  I have tried changing the Open and
strict var options under the Pascal compiler options to no avail.  Is
there an easy way to get past this (without dinking with all the old
pascal files)?
Problem 2) The second occurs while trying to add an OBJ file.  The error
[Linker Error] Unresolved external '__fastcall
Forms::TApplication::MessageBox(char *, char *, unsigned short)'
referenced from C:\BORLAND\COMPONENTS\DIGITS.OBJ.  comes up.  MessageBox
is a valid method for TApplication so why the error

Both of these components worked fine in BCB 1.0.

Thanks for any insight.  Bill
Technical Details
Message-ID: <38444B5B.B5452900@Interwrx.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10529a,fcd0a711874ee38a,start
X-Google-Attributes: gid10529a,public
From: Bill <Grigsby@Interwrx.com>
Subject: Old Components, New Builder
Date: 1999/11/30
Message-ID: <38444B5B.B5452900@Interwrx.com>
X-Deja-AN: 555029670
Content-Transfer-Encoding: 7bit
Organization: Grigsby Engineering LLC
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0
Newsgroups: borland.public.cppbuilder.upgrade