Einzelnen Beitrag anzeigen

Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#5

Re: was ist eine expicite Typumwandlung ?

  Alt 14. Jun 2006, 16:34
Zitat von shmia:
Delphi-Quellcode:
// implizite Typumwandlung
// Compiler müsste hier eigentlich einen Fehler melden
ShowMessage(IBZeit);

// explizite Typumwandlung
// ich sag dem Compiler mit "as" wie er umwandln soll
// er ist beruhigt und findet auch die passende klassenfunktion
ShowMessage(IBZeit as string);

Hmm .. irgendwie stimmt das nicht;

Showmessage(IBZeit) funktioniert, und er ruft den impliciten Class Operator auf (und meldet auch keinen Fehler, funktioniert ja)

und Showmessage(IBZEit as String) funktioniert bei records nicht ..... hmmm
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
  Mit Zitat antworten Zitat