Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#2

AW: typecast in neuen Delphi-Versionen

  Alt 13. Okt 2015, 17:17
Delphi-Quellcode:
lBoolean := TEdit(MyEdit1).ReadOnly //Result: false
lBoolean := (MyEdit1 as TEdit).ReadOnly //Result: true
Weia. Ist mir nie aufgefallen. Das ist ja daneben - Cast sollte in diesem Fall Cast sein.

Edit: In XE6 funktioniert's, wie es sollte - also anders, als du es gerne hättest.
Uli Gerhardt

Geändert von uligerhardt (13. Okt 2015 um 17:28 Uhr)
  Mit Zitat antworten Zitat