C++Builder XEでTCppWebBrowserを使ってYahoo!で検索するサンプルプログラム

C++Builder XEでTCppWebBrowserを使った簡単なサンプルを書いてみました。 フォームにTCppWebBrowserとTButtonを2つ配置します。 フォームのコンストラクタで、指定したページ(ht …

Continue reading ‘C++Builder XEでTCppWebBrowserを使ってYahoo!で検索するサンプルプログラム’ »

Delphi XEでリソースの画像を取得する

最近のDelphi/C++Builderには、リソースをプロジェクトに追加・削除する機能があります。 プロジェクトに追加した画像ファイルを読み込む方法を紹介します。 リソースに画像ファイルを追加します。 このとき、画像フ …

Continue reading ‘Delphi XEでリソースの画像を取得する’ »

Delphiでアプリケーション起動時に、モーダルダイアログを表示するには

アプリケーションを起動した時に、メインフォームの上にモーダルダイアログを表示したい。 メインフォームの表示が終わった後に何か処理をしたい時の方法。 ■失敗例:OnCreateイベントでダイアログを表示する メインフォーム …

Continue reading ‘Delphiでアプリケーション起動時に、モーダルダイアログを表示するには’ »

Delphiでimplementsを使って委譲する

Delphiのimplementsの機能がよくわからなかったので、試してみた。 まずはインターフェースを定義する。 //インターフェース IMyInterface = interface [‘{EF7A4A8E-F6E4 …

Continue reading ‘Delphiでimplementsを使って委譲する’ »

TStringGridのセルにチェックボックスを描画する

C++Builder XEでTStringGridのセルにいろんな状態のチェックボックスを描画してみました。 void __fastcall TForm1::StringGrid1DrawCell(TObject *Se …

Continue reading ‘TStringGridのセルにチェックボックスを描画する’ »

delphi-collを使ってみる(3)

前々回の記事「delphi-collを使ってみる(1)」前回の記事「delphi-collを使ってみる(2)」の続きです。 ジェネリックを用いたコレクションのクラスライブラリdelphi-collのCollections …

Continue reading ‘delphi-collを使ってみる(3)’ »

delphi-collを使ってみる(2)

前回の記事「delphi-collを使ってみる(1)」の続きです。 ジェネリックを用いたコレクションのクラスライブラリdelphi-collのCollections.Lists.TList<T>をもう少し使っ …

Continue reading ‘delphi-collを使ってみる(2)’ »

FastReportでDelphiの変数を使って表示する方法

データベースを使わずに、変数を使ってFastReportに表示する方法をいくつかまとめました。 変数の値をFastReportで表示する TfrxReportオブジェクトに変数の値を渡します。 frxReport1.Sc …

Continue reading ‘FastReportでDelphiの変数を使って表示する方法’ »

Delphi XEのTChartでなめらかな曲線を描く

TChartのSeriesにLineを追加して ふつうに折れ線グラフを書くと次のようになります。 Series1.Clear; Series1.AddXY(0, 0); Series1.AddXY(1, 1); Seri …

Continue reading ‘Delphi XEのTChartでなめらかな曲線を描く’ »

C++Builder XEのTChartでなめらかな曲線を描く

TChartのSeriesにLineを追加して ふつうに折れ線グラフを書くと次のようになります。 Series1->Clear(); Series1->AddXY(0, 0); Series1->Add …

Continue reading ‘C++Builder XEのTChartでなめらかな曲線を描く’ »