自分自身(フォーム)のコピーを作る


774  2009-11-27 07:13:11  No: 36292

ウマく説明できないのですが...

フォームアプリケーション(frm1.exe)で、幾つかのアイテムに入力を促す(ここではエディットコントロールedt1、edt2、edt3とする。)

入力された内容によって、内容を抽出し(例edt1、edt2だけ)、ラベル(lbl1、lbl2)に表示させた別の実行ファイル(frm2.exe)を作成する

という事をやりたいのですが、どうすればいいのでしょうか。
プロジェクトグループであらかじめ作成するのではなくて、frm1.exeの内容によって動的にfrm2.exeを作成したいのです。

なお、上記でエディットコントロールやラベルとしたのは質問の都合上で、実際にはもう少し複雑な処理になります。


774  2009-11-27 07:15:34  No: 36293

書き忘れたので、追記です。

iniファイルや、paramstrで値を渡す、というのは、後々の構想上、採用できません。


monaa  2009-11-27 07:44:32  No: 36294

exeファイル自体を変更したければ、
リソース書きかえるかファイルの末尾に付加情報をつけるとかあります。
最近のDelphiMLでも話題になってましたよ。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加