PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7752 99/08/23 14:07:57 RE(4):PB6.5: メッセージボックスを表示すると、黒反転が複数になってしまう。 By matsuo
7731 99/08/20 15:57:11 RE(3):PB6.5: メッセージボックスを表示すると、黒反転が複数になってしまう。 By こてちゅ
7726 99/08/20 14:38:23 RE(2):PB6.5: メッセージボックスを表示すると、黒反転が複数になってしまう。 By matsuo
7721 99/08/20 12:32:52 RE(1):PB6.5: メッセージボックスを表示すると、黒反転が複数になってしまう。 By peanuts
7719 99/08/20 11:45:32 PB6.5: メッセージボックスを表示すると、黒反転が複数になってしまう。 By matsuo

カテゴリ:スクリプトの記述
日付:1999年08月20日 15:57 発信者:こてちゅ
題名:RE(3):PB6.5: メッセージボックスを表示すると、黒反転が複数になってしまう。

matsuoさん、こんにちは。

>「MessageBoxをPOSTする」のは、どのような記述をすればよいのでしょうか?
>また、MessageBox関数の返却値を受け取ってそれを、判定し
>処理(私の場合、DragDrop内での行移動)をしたり、しなかったりできるのでしょうか?

MessageBoxをPOSTするには、
(1)ユーザイベントをイベントIDなし、返り値なし、引数あり(MessageBoxのリターン値を設定)で作成。
(2)ユーザイベントに(仮に引数を rtn とします。)
    rtn = messagebox(\"test\",\"メッセージの内容\")
    Return
 などと記述。
(3)ドラッグイベント内で
    This.Post ue_msgbox(m) //正しいかな?テストしてませんm(__)m

以上です。
MessageBoxのリターン値を取得するには、引数を使います。
(PostやTriggerで、イベントの返り値が取得できればいいんですけど・・・)

Postの詳しい情報は・・・・
http://www.ashisuto.co.jp/kka/dis/pspweb/support/pb6obook/tohtml/index.html
にてオンラインマニュアルがあります。
そちらの「第6章 関数とイベントの呼び出し」を参考にしてください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.