Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch
Online

Registriert seit: 11. Aug 2012
Ort: Essen
1.623 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: cnvcl-Komponenten mit Fehlermeldung für Delphi 10.4

  Alt 23. Jul 2021, 18:13
      FFontIsFixedWidth := EnumFontFamiliesEx(DC, LogFont, @EnumFontsProc, 0, 0) = BOOL(1); <<<---hier knallt es!
EnumFontFamiliesEx liefert einen Integer. Bool(1) ist aber ein LongBool.

Folgendes compiliert:

FFontIsFixedWidth := EnumFontFamiliesEx(DC, LogFont, @EnumFontsProc, 0, 0) = 1;
Ob es auch funktioniert, kann ich nicht sagen.

Die Library liefert erschreckend viele Hints (37) und Warnings (189), die hätte ich meinen Kollegen aber sowas von um die Ohren gehauen.
Thomas Mueller
  Mit Zitat antworten Zitat