![]() |
Inkompatible Typen: 'Cardinal' und 'Extended'
Hallo,
wohlmöglich ist es eine Anfängerfrage, aber wie bekomme ich folgende zum laufen...
Delphi-Quellcode:
bfh.bfSize ist ein System.Cardinal
bfh.bfSize := sizeof(bfh) + BufferLen + cbBitmapInfoSize;
sizeof(bfh) liefert ein System.Smallint BufferLen ist ein Integer cbBitmapInfoSize ist ein Double nun bekomme ich folgende Fehlermeldung: Zitat:
das es dem bfSize paßt.... mfg Moggy |
Re: Inkompatible Typen: 'Cardinal' und 'Extended'
Trunc, Round, ...
|
Re: Inkompatible Typen: 'Cardinal' und 'Extended'
ich danke vielmals.
Der Thread kann geschlossen werden... |
Re: Inkompatible Typen: 'Cardinal' und 'Extended'
Auch wenn du sagst, der Thread kann geschlossen werden, warum ist cbBitmapInfoSize ein Double? cb steht doch für count bytes und ist damit immer ganzzahlig?
|
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Object-Pascal / Delphi-Language" verschoben.
Delphi-Frage |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz