Delphi

Delphi

Delphiで32bitのアイコンの背景が黒くなってしまう症状

Delphiの過去のプロジェクトをXE2などに移植した場合、32bitの半透明アイコンの背景が黒くなってしまう場合があります。 TImageListでcd32B...
Delphi

DelphiのIndy TIdHTTPで処理が返ってこない

DelphiのIndy TIdHTTPでGETなどを行っても、処理が返ってこない時があります。 正確にはOnConnectまでは発生するがまったくそこから動かな...
Delphi

Delphi TFrameでCreate, Destroyを実装する

TFrameはフォームのように設計できますが、OnCreate, OnDestroyイベントがありません。 しかし上位クラスからCreate, Destroyを...
Delphi

DelphiでTTextFormatでtfVerticalCenterを指定しても上下センターにならない

DelphiでTextRect関数を使用して文字を描画する場合、TTextFormatsで描画位置を調整できます。 しかしtfVerticalCenterという...
Delphi

Delphi XE2 Update 4が来た

いつのまにかDelphi XE2のUpdate 4が公開されています。(いまだにDelphi2009ばかり使っているので更新を見逃してました) 自動更新、もしく...
Delphi

Delphiで月の初日、末日を求める

Delphiである月の初日、月末日を求める方法です。 以前にもこのブログで書いたことがありますが、以前の記事では翌月の求め方が書いてありませんでした。
Delphi

Delphi TImageListへの画像追加をカンタンにする

Delphiで多数のメニューを使う場合、TImageListで画像を一括管理するのが便利です。 しかし大きなアイコン、大きなアイコンのフォーカス状態、小さなアイ...
Delphi

Delphi高機能エディタコンポーネント「SynEdit」

Delphiでシンタックスハイライティング、オートコンプリート、高度な行数えなどなどを実現してくれるエディタコンポーネント「SynEdit」を紹介します。
Delphi

Delphiで月末日を求める

翌月の1日を代入し、そこから1日引くことで作成できる。 var LastDay : TDate; begin LastDay := StrToDate(‘201...
Delphi

TValueListEditorの行の高さ

DelphiでTValueListEditorの行が狭すぎるときがあります。
スポンサーリンク