投稿日 | 2024/02/22(Thu) 14:11:42 |
---|---|
投稿者 | KNIGHT |
参照先 |
自分なりの解決手段としては、
設定値を、保存時には「プロデルのプログラム形式で出力」しておき、復元時は、「そのプログラムを実行する」という形をとってみました。
どなたか、自分なりの定石があれば、ご教授ください。
よろしくお願いいたします。
<プログラム例>
メイン画面を表示する
待機する
メイン画面とは
ウィンドウを継承する
はじめの手順
初期化する
ーー貼り付けた部品に対する操作をここに書きます
終わり
初期化する手順
ーー自動生成された手順です。ここにプログラムを書き加えても消える場合があります
初期化開始する
この実質大きさを{316,354}に変える
この内容を「メイン画面」に変える
この文字色を「標準の文字」に変える
ボタン2というボタンを作る
その位置と大きさを{201,75,72,26}に変える
その内容を「復元」に変える
その移動順を12に変える
その文字色を「標準の文字」に変える
ボタン1というボタンを作る
その位置と大きさを{202,37,72,26}に変える
その内容を「保存」に変える
その移動順を11に変える
その文字色を「標準の文字」に変える
ラベル3というラベルを作る
その位置と大きさを{111,101,66,14}に変える
その内容を「趣味」に変える
その移動順を9に変える
その文字色を「標準の文字」に変える
チェックボックス2というチェックボックスを作る
その位置と大きさを{17,310,104,17}に変える
その内容を「映画が好き」に変える
その移動順を8に変える
その文字色を「標準の文字」に変える
チェックボックス1というチェックボックスを作る
その位置と大きさを{17,270,118,21}に変える
その内容を「ドラマが好き」に変える
その移動順を7に変える
その文字色を「標準の文字」に変える
ラベル2というラベルを作る
その位置と大きさを{12,63,42,18}に変える
その内容を「出身県」に変える
その移動順を6に変える
その文字色を「標準の文字」に変える
ラベル1というラベルを作る
その位置と大きさを{11,24,59,19}に変える
その内容を「名前」に変える
その移動順を5に変える
その文字色を「標準の文字」に変える
オプション2というオプションを作る
その位置と大きさを{17,136,70,26}に変える
その内容を「独身」に変える
その移動順を4に変える
そのフォーカス移動可能を○に変える
その文字色を「標準の文字」に変える
オプション1というオプションを作る
その位置と大きさを{17,101,70,19}に変える
その内容を「既婚」に変える
その移動順を3に変える
そのフォーカス移動可能を○に変える
その文字色を「標準の文字」に変える
テキスト領域1というテキスト領域を作る
その位置と大きさを{111,118,179,134}に変える
その移動順を2に変える
テキスト2というテキストを作る
その位置と大きさを{70,62,93,19}に変える
その移動順を1に変える
テキスト1というテキストを作る
その位置と大きさを{70,24,93,19}に変える
その移動順を10に変える
初期化終了する
終わり
ーー[保存]ボタンをクリックした時
ボタン1がクリックされた時の手順
ーープロデルで実行可能なプログラムとしてデータを書き出す
設定値は、「テキスト1の内容は、[「][テキスト1の内容][」][改行]
テキスト2の内容は、[「][テキスト2の内容][」][改行]
オプション1の状態は、[「][オプション1の状態][」][改行]
オプション2の状態は、[「][オプション2の状態][」][改行]
チェックボックス1の状態は、[「][チェックボックス1の状態][」][改行]
チェックボックス2の状態は、[「][チェックボックス2の状態][」][改行]
テキスト領域1の内容は、[「][テキスト領域1の内容][」][改行]」
「[デスクトップ]設定値.dat」に設定値を保存する
終わり
ーー[読み出し]ボタンをクリックし時
ボタン2がクリックされた時の手順
ーープログラムをロードして実行する
設定値復元は「[デスクトップ]設定値.dat」から読み込んだもの
設定値復元をプロデる
終わり
終わり
- WebForum -