タグ: PowerScript

2021/10/13
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
コンパイルした日付や時刻をアプリケーションで利用する

コンパイルした日付や時刻をアプリケーションで利用する

方法 コンパイルした日付や時刻を利用するには date 型で宣言し、初期値として today() や now() で初期化することで宣言された変数に代入されます。 プログラムがいつコンパイルされたのか画面上に表示させたい […]

2021/10/12
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
アプリケーションが IDE と EXE のどちらから起動されたかを判別する

アプリケーションが IDE と EXE のどちらから起動されたかを判別する

方法 PowerBuilder IDE からアプリケーションを実行した場合、アプリケーション ハンドルを持ちません。この特性を利用して、アプリケーションのハンドルを Handle 関数で取得し、戻り値が 0 の場合は P […]

2021/10/06
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
ループ処理中にユーザーが画面を操作できるようにする

ループ処理中にユーザーが画面を操作できるようにする

方法 ループ処理中にユーザーが画面を操作できるようにするには、ループ処理内で Yield 関数を呼び出します。 【例】ループ処理中にユーザーによる操作を可能にする integer i FOR i = 1 TO 10000 […]

2021/10/04
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
メッセージボックスの表示位置を指定する

メッセージボックスの表示位置を指定する

方法 MessageBox 関数は画面上に表示される位置を指定することができないため、レスポンスウィンドウを使用します。 新しいウィンドウ (w_message) を作成し、ウィンドウの種類に response! を指定 […]

2021/08/25
  • PowerScript
  • プログラミングテクニック
ウィンドウのハードコピーを印刷する

ウィンドウのハードコピーを印刷する

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

2021/08/24
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
フォルダー内に保存されているすべてのファイルを別フォルダーにコピーする

フォルダー内に保存されているすべてのファイルを別フォルダーにコピーする

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

2021/08/19
  • PowerScript
  • プログラミングテクニック
多次元配列を実装する

多次元配列を実装する

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

2021/08/17
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
ログイン認証されていないサーバー上のファイルやフォルダーにアクセスする

ログイン認証されていないサーバー上のファイルやフォルダーにアクセスする

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

2021/08/02
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
スクリプトで新規フォルダーを作成する

スクリプトで新規フォルダーを作成する

方法 スクリプトで新しいフォルダーを作成するには CreateDirectory 関数を利用します。 【例】現在の作業フォルダーに新しいフォルダー temp1 を作成する string ls_path integer l […]

2021/07/09
  • PowerBuilder
  • PowerScript
  • プログラミングテクニック
ファイルのパスからファイル名のみ取得する

ファイルのパスからファイル名のみ取得する

方法 ファイルのパスが格納されているテキストから、拡張子を含むファイル名を取得する場合は、LastPos 関数を使用することで取得できます。 LastPos 関数を利用してファイルパスに含まれる最後の “\& […]

PowerBuilder マイグレーション
PowerBuilderとは? ~デキる大人へ変身できる?ローコード開発ツール~