アーカイブ
エディットマスクコントロールの和暦データを西暦で取得する
方法 エディットマスクコントロールに和暦で表示された日付を日付型のデータとして取得するにはデータウィンドウの GetData 関数を利用します。 エディットマスクの「マスク」プロパティに “ggnn/mm/d […]
拡張子が msi のインストーラーを実行する
方法 msi ファイルは、Run 関数を使用して直接実行することはできません。Run 関数を使用して msi インストーラーを実行する場合は、Windows のインストーラー msiexec.exe を実行し、パラメータ […]
シングルラインエディットで Enter キー入力時に次のコントロールにフォーカスを移動する
方法 シングルラインエディットで [Enter] キーが押されたときに次のコントロールにフォーカスを移動するには、ウィンドウの Key イベントで [TAB] キーを送信します。 シングルラインエディットへの [Ente […]
データウィンドウ上でクリックされたオブジェクトの種類を取得する
方法 クリックされたデータウィンドウ上のオブジェクトの種類を取得するには、データウィンドウの Clicked イベントで dwo 引数の Type プロパティを判定します。 Type プロパティは DWObject の種 […]
フォルダー内のファイルの一覧を取得しリストボックスに格納する
方法 特定のディレクトリ内にあるファイルの一覧を取得し、リストボックスに格納するには DirList 関数を利用します。 構文 listboxname.DirList ( filespec, filetype {, st […]
エディットコントロールに文字が入力される度にイベントを発生させる
方法 データウィンドウの EditChanged イベントのように、シングルラインエディットやマルチラインエディットに文字が入力/削除されるたびにイベントを発生させるには、イベント ID : pbm_enupdate の […]
データウィンドウを段組みで印刷する
方法 データウィンドウの段組み印刷はデータウィンドウオブジェクトのプロパティで [印刷の仕様] タブの [段組みカラム] プロパティで設定します。 たとえば、[段組みカラム] プロパティを 2 に設定すると、1 段目がペ […]
レジストリにバイナリ値をセットする
方法 レジストリに値をセットするには、RegistrySet 関数を使用します。 構文 RegistrySet ( key, valuename, valuetype, value ) 引数 説明 key レジストリの絶 […]
コピー&ペーストによる入力を制限する
方法 メールアドレスやパスワードなどの項目に対してコピー&ペーストによる入力を制限するにはコントロールの種類によってそれぞれの方法があります。 シングルラインエディットまたはマルチラインエディット シングルラインエディッ […]
複数のデータウィンドウを 1 つの印刷ジョブとして出力する
方法 複数のデータウィンドウを 1 つのジョブで印刷を行うには、PrintOpen 関数で印刷ジョブを開き、PrintDataWindow 関数でそれぞれのデータウィンドウを印刷します。 ただし、デフォルトではプリンター […]