Tiburon yeniliklerine devam ediyoruz…
Posted by: sadettinpolat in Uncategorized, delphi, hatalar, ide, kod ornekleri, tags: png, TEncoding, tiburon, TStringBuilder, vcl- TObject sinifindaki degisiklikler
TObject sinifina yeni eklenen 6 adet metod var.
class function MethodAddress(const Name: string): Pointer; overload; function FieldAddress(const Name: string): Pointer; overload; class function UnitName: string; function Equals(Obj: TObject): Boolean; virtual; function GetHashCode: Integer; virtual; function ToString: string; virtual;
Bunlardan ilk ikisi olan MethodAddress ve FieldAddress zaten eski delphi surumlerinde de mevcuttu. Delphi 2009 da sadece unicode degisikliginden dolayi String tipinde parametre alan yeni surumleride ilave edilmis o kadar.
Diger dort metod ise Vcl.net uyumlulugu icin eklenmis. Zira ToString metodunun yaptigi tek sey Classname degerini geri dondurmek.
function TObject.ToString: string; begin Result := ClassName; end;
GetHashCode ve Equals metodlari ise system unitinde su sekilde tanimlanmislar.
(more…)


Entries (RSS)