Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#12

AW: ShlObj -> PickIconDlg() - merkwürdiges Verhalten

  Alt 10. Nov 2018, 14:07
Es gibt nicht nur den Typen Boolean sondern auch BOOL und LongBool, die beide gerne bei WinAPI-Funktionen verwendet werden. Deren Definitionen von True und False unterscheiden sich aber unter Umständen von der von Boolean. Daher sollte man sich gar nicht erst angewöhnen, mit True und False zu vergleichen. Es ist schlicht unnötig und verursacht potentiell Fehler beim Verhalten der Software - sozusagen eine Diskrepanz zwischen dem, was der Programmierer sich denkt und dem, was er tatsächlich an Code geschrieben hat.

Nicht nur hier im Forum wurde das Thema bereits intensiv diskutiert. Da finden sich mit Sicherheit bessere und detailliertere Begründungen.

Grüße
Dalai
  Mit Zitat antworten Zitat