C Messagebox確定取消按鈕的方法怎麼寫

2021-07-01 02:05:49 字數 1148 閱讀 6545

1樓:大野瘦子

dialogresult result=messagebox.show("內容", "標題", messageboxbuttons.okcancel, messageboxicon.

question);

if(result==dialogresult.ok)

//確定按鈕的方法

else

//取消按鈕的方法

messagebox的常見用法

一、按鈕組合常量

mb_ok = $00000000;一個確定按鈕

mb_okcancel = $00000001;一個確定按鈕,一個取消按鈕

mb_abortretryignore = $00000002;一個異常終止按鈕,一個重試按鈕,一個忽略按鈕

mb_yesnocancel = $00000003;一個是按鈕,一個否按鈕,一個取消按鈕

mb_yesno = $00000004;一個是按鈕,一個否按鈕

mb_retrycancel = $00000005;一個重試按鈕,一個取消按鈕

二、函式原型

function messagebox(hwnd: hwnd; text, caption: pchar; type: word): integer;

hwnd:對話方塊父視窗控制代碼,對話方塊顯示在delphi窗體內,可使用窗體的handle屬性,否則可用0,使其直接作為桌面視窗的子視窗。

text:欲顯示的資訊字串。

caption:對話方塊標題字串。

type:對話方塊型別常量。

該函式的返回值為整數,用於對話方塊按鈕的識別。

2樓:阿吉的

messagebox.show()方法返回的是dialogresult列舉,通過判斷dialogresult的值,來做相對應的判斷;

示例**:

dialogresult dr=messagebox.show("確認刪除嗎?", "提示", messageboxbuttons.okcancel);

if (dr == dialogresult.ok)else if (dr == dialogresult.cancel)

3樓:匿名使用者

我想在確定按鈕裡寫一個方法,在取消按鈕裡寫方法!啥意思?

怎麼取消延期換證?取消延期換駕駛證怎麼取消

付費內容限時免費檢視 回答機動車駕駛人超過機動車駕駛證有效期一年以上未換證的,車輛管理所應當登出其機動車駕駛證。被登出機動車駕駛證未超過二年的,機動車駕駛人蔘加道路交通安全法律 法規和相關知識考試合格後,可以恢復駕駛資格。中華人民共和國道路交通安全法 第九十一條 飲酒後駕駛機動車的,處暫扣六個月機動...

怎麼取消繫結?怎樣取消QQ繫結

用bete3 及之後的版本,輕鬆解綁,操作步驟如下 點選 選單 將滑鼠移至 無線qq 選擇 無線qq嚮導 點選頁面右下方的 我要繫結 選擇 qq免費繫結 解綁 手機 小靈通 點選 下一步 填寫繫結手機號 qq號碼和密碼 點選 立即解綁 你可以在qq面版的 選單 使用tm 換成tm登陸後你就自己查自己...

取消5G流量怎麼取消?怎樣取消5G流量包?

2 開啟我的頁面後,銀散豎點選已訂業務,如下圖所示。如下掘罩圖所示。3 進入已訂業務後,點選右下角的查詢可退鋒大訂業務。如下圖所示。4 在該頁面若可看到5g流量包業務,我們點選後面的退訂即可。如下圖所示。你可以傳送0000到10086 移動 根據回覆的簡訊你所定製的業務,在根據你所定製的業務名稱前的...