Delphi XEとC++Builder XEで「々」の動作を確認しました。

.NET Framework 2.0以降では「々」の位置を間違えるらしい。(「愛が重ならない.NET Framework 2.0 – 新日々此何有哉」より。) Console.WriteLine(“{0}”, …

Continue reading ‘Delphi XEとC++Builder XEで「々」の動作を確認しました。’ »

FirebirdでCURRENT_TIMESTAMPを使ってTIMESTAMP型の列のデフォルト値に現在の日時に指定する

CURRENT_TIMESTAMPは現在の日時をTIMESTAMP型で返します。 select CURRENT_TIMESTAMP from rdb$database テーブルを定義する時に列のデフォルト値としてCURR …

Continue reading ‘FirebirdでCURRENT_TIMESTAMPを使ってTIMESTAMP型の列のデフォルト値に現在の日時に指定する’ »

C++BuilderでTJvFilenameEditとTJvDirectoryEditを使ってみる

C++BuilderでTJvFilenameEditとTJvDirectoryEditを使ってみる。 ■TJvFilenameEdit TJvFilenameEditはファイル選択機能を持つ入力欄です。 入力欄に入力する …

Continue reading ‘C++BuilderでTJvFilenameEditとTJvDirectoryEditを使ってみる’ »

C++BuilderのClientToScreenメソッドでクリックされた画面上の座標を取得する

OnMouseDownイベントでは、コントロール上の座標が引数で渡されます。 ClientToScreenメソッドを使うと、このコントロール上の座標を画面上の座標に変換できます。 画面上の座標は、ScreenToClie …

Continue reading ‘C++BuilderのClientToScreenメソッドでクリックされた画面上の座標を取得する’ »