Talk:Converting 32-bit Delphi Applications to 64-bit Windows

From RAD Studio
Jump to: navigation, search
  • Packed records

If you mean that packed records for WinAPI calls are to be avoided in Win64 then the last sentence: "Packed Record Type Becomes Record Type: If you used packed records in the past, you must remove the "packed" from "packed record" in your code. For example, the type of Messages.TMessage is now a record (it was a packed record in previous releases). " creates confusion as it doesn't explicitely state that this issue is for WinAPI calls. Otherwise what would I do if I had designed my own record for file storage?

Response

Thanks for the heads-up. I will investigate packed records on 64-bit and clarify the issues you raise.

We've added this task to our work queue (with high priority).

KrisHouser 18:32, 14 September 2011 (PDT) RAD-9900

Revision Available

Please see Converting_32-bit_Delphi_Applications_to_64-bit_Windows#Record_Type_Data_Field_Alignment.

KrisHouser 23:20, 15 September 2011 (PDT)