Delphi/400の技術情報です。
Delphi/400 アプリケーションが参照するファイルのトレース
今回はDelphi/400アプリケーションを実行時に、PC内で参照しているファイルをトレース調査するテクニックをご紹介いたします。(Delphi/400以外のあらゆるWindowsアプリケーションでも活用できます。)
Delphi/400 【Delphi】テキストやCSVを指定のエンコードで入出力
TStrings(TStringListなど)を読み書きする際に、エンコードや改行コードを指定する手順を解説します。
Delphi/400 【Delphi/400】IBMiのメッセージファイルを利用する
ライブラリQSYSにあるオブジェクト(タイプが*MSGF)のメッセージファイルから、IDを指定してメッセージをDelphi側で受け取ることができます。Delphi/400のTCmd400コンポーネントは、IBM i(AS/400)のコマンド...
Delphi/400 【Delphi】ミューテックスを使った二重起動の防止
Delphiでアプリケーションの二重起動防止を行う際に、よく使われる方法の一つがWindows Mutex(ミューテックス)です。Mutex(Mutual Exclusion Object)は、Windowsが提供する同期オブジェクトです。...
Delphi/400 【Delphi】TStringGridのセル移動をカスタマイズ
TStringGridコンポーネントはTDBGridと異なり、データ表示のロジックが必要ですが、その分自由にカスタマイズすることができます。ただデフォルトでは、Enterキーを押しても同じセル内にとどまるためマウスクリックや矢印キーで移動し...
Delphi/400 【Delphi】TTreeViewコンポーネントの使用方法
今回はTTreeViewコンポーネントの使い方をおさらいします。
Delphi/400 【Delphi】同じキーコードのキーの判別方法
今回は左右のCtrlやShiftのうちどちらのキーが押下されたのか判定するロジックを紹介します。
Delphi/400 【Delphi】Google Cloud Vision APIを使った画像の文字認識テクニック
DelphiでGoogle Cloudに接続し、簡単に画像のOCR(文字認識)を実装!できる手順をご紹介します。
Delphi/400 【Delphi/400】Delphi/400 12 Athensの新機能④(FireDACの新機能QBE)
Delphi/400 12 Athensの新機能紹介として、今回はFireDACのQBE(Query by Example:例示による問合せ)を使って視覚的に並べ替えや絞り込みを行う手法を紹介します。
Delphi/400 【Delphi】リストボックスを2段表示する方法
VCLのTListBoxで、内部データに含まれる改行コードを使ってアイテムを途中で改行表示させる手法を紹介します。