Just nu i M3-nätverket
Jump to content

Longword i delphi 3


Asplund

Recommended Posts

Hejhej!

 

Håller på och harvar i ett gammalt delphi 3 program och vill lägga in lite nyare drivrutiner som givetvis använder sig av longword. Min fråg är om det går att lägga till stöd för detta format, eller om jag får hålla mig till de äldre drivrutinerna?

 

Har provat med det vanliga

type

Longword = 0..4294967295;

men det funkar ju sådär...

 

MVH

/Rickardh

 

Link to comment
Share on other sites

Hallå ja!

 

Det verkar funka fint!

Och kortet jag använder använder sig inte av den 32:a biten, så de bör funka ett längre tag också tycker jag.

 

Visst borde jag lika gärna kunna deklarera det som en longint också?

 

Link to comment
Share on other sites

Longint är 32 bitars signed dvs –2147483648..2147483647

dvs värden större än 2147483647 kommer troligen inte att må bra i en sådan struktur.

 

Dessutom så enligt det jag läst så var Longword definierat

Type

Longword = Cardinal;

i de äldre versionerna av delphi, vilket borde innebära att det är rätt sätt att definiera typen.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...