他クラスのprotectedのデータにアクセスする方法

『Delphi 6 プログラミングバイブル』で紹介されていた、他クラスのprotectedのデータにアクセスする方法。 例として次のようなクラスがある。 //Unit1 type TTest = class public …

Continue reading ‘他クラスのprotectedのデータにアクセスする方法’ »

DelphiのRTTI(実行時型情報)を復習する。その2(RTTIユニット)

前回(DelphiのRTTI(実行時型情報)を復習する)の続き。 前回はTypeInfoユニットを使用した。 今回はRTTIユニットを使用する。 ■コンポーネントプロパティの型情報を取得する RTTI.TRttiCont …

Continue reading ‘DelphiのRTTI(実行時型情報)を復習する。その2(RTTIユニット)’ »

DelphiのRTTI(実行時型情報)を復習する

DelphiのRTTI(実行時型情報)を復習する。 ■コンポーネントプロパティの型情報を取得する TypInfo.TPropInfo Delphiでは実行時にコンポーネントの型情報を取得することができる。 コンポーネント …

Continue reading ‘DelphiのRTTI(実行時型情報)を復習する’ »

EurekaLogでDelphiアプリケーションのメモリリークを検出する

■メモリリークを報告する「ReportMemoryLeaksOnShutdownプロパティ」 Delphiには、アプリケーション終了時にメモリリークを報告するReportMemoryLeaksOnShutdownプロパテ …

Continue reading ‘EurekaLogでDelphiアプリケーションのメモリリークを検出する’ »