PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5499 | 99/03/17 14:56:11 | RE(6):RE:PB6: ウィンドウのクローズ(右上のバツ) By やまちゃん |
4889 | 99/02/01 16:18:29 | RE(5):PB6: ウィンドウのクローズ(右上のバツ) By bun |
4887 | 99/02/01 14:37:17 | RE(4):PB6: ウィンドウのクローズ(右上のバツ) By にしやん |
4830 | 99/01/28 18:08:57 | RE(3):ウィンドウのクローズを抑止する方法 By あすかちゃんの父 |
4828 | 99/01/28 17:51:54 | RE(2):ウィンドウのクローズを抑止する方法 By M.M |
4823 | 99/01/28 17:04:57 | RE(1):PB6: ウィンドウのクローズ(右上のバツ) By まこと |
4816 | 99/01/28 15:52:11 | PB6: ウィンドウのクローズ(右上のバツ) By bun |
カテゴリ:スクリプトの記述
日付:1999年03月17日 14:56 発信者:やまちゃん
題名:RE(6):RE:PB6: ウィンドウのクローズ(右上のバツ)
今日は、もっと簡単な方法があります。
「方法」
1、ウィンドウにユーザイベントを定義します。
イベント名 :syscommand
イベントID:pbm_syscommand
2、定義したイベントに下記スクリプトを記述します。
if commandtype = 61536 then
return 1
end if
以上でコントロールメニューの [閉じる] とAlt+F4 でウィンドウを閉じることは抑止できます。
このウィンドウを閉じる場合はCLOSE関数を使用します。
試してください。
>bun さん、こんにちは。
>
>> ウィンドウのコントロールボックスを表示すると無条件で終了のボタンおよびメニューが
>>有効になってしまいますが、「最小化は有効だが終了は無効」というコントロールボックス
>>にはできないのでしょうか。
>
>コントロールメニューの [閉じる] は、APIを使って使用不可にすることが出来ます。
>
.
.
.
>ただし、[閉じる] を使用不可にしても、Alt+F4 でウィンドウを閉じることは抑止できません。
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.