NOt much help, but I have had this problem before. I just dont remeber 
what the solution was.
It might have been something to do with the Boolean, or it might have 
been the integer in VB. Stry making the integer a SmallInt in pascal.

Jeremy

-----Original Message-----
From: [EMAIL PROTECTED]
To: Multiple recipients of list delphi <[EMAIL PROTECTED]>
Date: Thu, 17 Oct 2002 21:08:01 GMT
Subject: [DUG]:  Strange RECORD behaviour

> I have been playing around with writing a random file in VisualBasic
> which
> works OK, then thought I would use BP 7 to access this random file and
> so
> created a record which I thought would be identical.
> 
> I was getting garbage with the Pascal program so...
> 
> When I look at the size of each, the BASIC version is 45 bytes and the
> Pascal Version is 46 !!??
> 
> VB ... size is 45
> Type People
>   InUse as Boolean
>   RecPos as Integer
>   Tag as Integer
>   Total as Integer
>   ID as Integer
>   FirstName as String * 15
>   LastName as String * 20
> end Type
> 
> Pascal  ... size is 46
> Person = Record
>   InUse        : Boolean;
>   RecPos     : Integer;
>   Tag           : Integer;
>   Total         : Integer;
>   ID             : Integer;
>   FirstName : String[15];
>   LastName : String[20];
> end;
> 
> where is the problem? What is the solution?
> 
> 
> Laurie..
> 
> 
> 
> -----------------------------------------------------------------------
> ----
>     New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>                   Website: http://www.delphi.org.nz
> To UnSub, send email to: [EMAIL PROTECTED] 
> with body of "unsubscribe delphi"
> Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to