他Dialog上のエディットボックスに文字列を送信・表示するには? – プログラミング – Home

他Dialog上のエディットボックスに...
 
通知
すべてクリア

[解決済] 他Dialog上のエディットボックスに文字列を送信・表示するには?


シン
 シン
(@シン)
ゲスト
結合: 25年前
投稿: 113
Topic starter  

親Dialogから子Dialogをモードレスで作成・表示しています。
それぞれには、エディットボックス(以降、E.B)が配置されており、子Dialogの
E.Bに入力した文字列を親DialogのE.Dに転送・表示させる方法はどの様にすれば
よいのでしょうか?


引用未解決
トピックタグ
Nakamura
 Nakamura
(@Nakamura)
ゲスト
結合: 25年前
投稿: 15
 

親ダイアログから子ダイアログにユーザー定義メッセージを送信すればできるますよ。


返信引用
シン
 シン
(@シン)
ゲスト
結合: 25年前
投稿: 113
Topic starter  

Nakamuraさん、有り難う御座います。

ユーザー定義メッセージですね。
早速試してみます。
ところで、メンバ変数等を利用してでは対応不可能なんでしょうか?


返信引用
Nakamura
 Nakamura
(@Nakamura)
ゲスト
結合: 25年前
投稿: 15
 

メンバー変数だと、親ダイアログ側でそのメンバー変数が絶えず更新されたかどうか監視する
必要があると思いますよ。
メンバーを使うのであれば、親ダイアログにpublicのメンバー関数を作成し、子ダイアログ
からそのメンバー関数を呼べばメッセージを使った場合と同じことができます。
メンバー関数の引数に文字列を渡せばできますので試してみてください。


返信引用
シン
 シン
(@シン)
ゲスト
結合: 25年前
投稿: 113
Topic starter  

Nakamuraさん、有り難う御座います。

ユーザー定義メッセージですね。
早速試してみます。
ところで、メンバ変数等を利用してでは対応不可能なんでしょうか?


返信引用
シン
 シン
(@シン)
ゲスト
結合: 25年前
投稿: 113
Topic starter  

↑済みません。ダブってしまいました。

Nakamuraさん、再度有り難う御座います。

早速、試してみたいと思います。
クイック・レス本当に有り難う御座いました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました