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/