データベース設計では、概念モデルのキーはできるだけナチュラルキーを使う。

『独習データベース設計』を読んで勉強中です。 データベース設計では、概念モデルのキーはできるだけナチュラルキーを使う。 概念モデルでは人工キーを設定しない。 ナチュラルキーの例 予約 顧客番号予約年月日時刻 人工キーの例 …

Continue reading ‘データベース設計では、概念モデルのキーはできるだけナチュラルキーを使う。’ »

C++Builder XEでリモートマシンでデバッグする

C++Builder XEを使って、リモートマシンでデバッグを行う方法。 ■リモートマシンへデバッガをインストールする C:\Program Files\Embarcadero\RAD Studi …

Continue reading ‘C++Builder XEでリモートマシンでデバッグする’ »

ITaskbarListによるタスクバーへのウィンドウの登録・削除

■ITaskbarListによるタスクバーへのウィンドウの登録・削除を行う関数 タスクバーにウィンドウを登録する関数 /** * タスクバーにウィンドウを登録する * @param hnd ウィンドウハンドル */ vo …

Continue reading ‘ITaskbarListによるタスクバーへのウィンドウの登録・削除’ »

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

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

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