最新の投稿

データウィンドウに配置されたコントロールをスクリプトで別の区域に移動する
方法 データウィンドウ内のコントロールを別の区域に移動するには、SetPosition 関数を使用します。 SetPosition 関数の構文は下記のとおりです。 integer dwcontrol.SetPositio […]

ウィンドウのハードコピーを印刷する
方法 PowerBuilder で作成したアプリケーションのウィンドウのハードコピーを取得する場合、ウィンドウやグラフコントロールといったビジュアルオブジェクトを印刷ジョブに取り込むことが可能な Print 関数の構文 […]

フォルダー内に保存されているすべてのファイルを別フォルダーにコピーする
方法 フォルダーに保存されているすべてのファイルを別フォルダーにコピーするには、BAT ファイルや Windows API を利用して行う方法があります。 以下の例では一時的に BAT ファイルを作成後、その BAT フ […]

コンパイル時のデータベースに関する警告メッセージをオフにする
方法 IDE でコンパイルや実行の際のデータベースに関する警告メッセージをオフにするには、スクリプトのオプションで「DB 警告メッセージの表示」のチェックを外して PowerBuilder を再起動します。 スクリプトの […]

【新機能】組み込みの機能でファイルの圧縮と展開をしてみた
お久しぶりです。 エイタです。 2019 R3 日本語版がリリースされてしばらく経ちましたが、遅ればせながら今回はこのバージョンで追加された新機能についてご紹介します。 今回ピックアップするのはファイルの圧縮/展開をする […]

多次元配列を実装する
方法 PowerBuilder では多次元配列の添字を可変長にすることができませんが、別途構造体に可変長配列のメンバを定義しその構造体自体を可変長配列として定義することで代替できます。 【例】 [str_test 構造体 […]

Appeon PowerBuilder 2019 R3 英語版 MR (Build 2728)
Appeon PowerBuilder 2019 R3 英語版 MR (Build 2728) がリリースされました。

Appeon InfoMaker 2019 R3 英語版 MR (Build 2728)
Appeon InfoMaker 2019 R3 英語版 MR (Build 2728) がリリースされました。

コントロールに記述されているソースコードを取得する
方法 コントロールに記述されているソースコードを取得するには ClassDefinition オブジェクトと ScriptDefinition オブジェクトを利用します。 目的のコントロール (オブジェクト) について […]

ログイン認証されていないサーバー上のファイルやフォルダーにアクセスする
方法 ログイン認証されていないサーバー上のファイル / フォルダーに対して FileCopy 関数や FileMove 関数、CreateDirectory 関数、RemoveDirectory 関数などといったファイル […]