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

時間 2021-07-01 02:05:53

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樓:匿名使用者

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

電腦一開機就會出現視窗 不管點確定還是取消還是關掉都會直接藍屏,無視掉就沒事,但放在桌面很糾結

winlogon.exe 是控制你的系統登陸的程式,是系統絕對核心程序,用來管理系統使用者登陸!若winlogon.exe出現故障,會直接導致機器藍屏並不斷重啟!情況1 原登陸程式winlogon.exe邏輯被破壞了,並且會出現藍屏,這都是病毒的徵兆 情況2 硬體有些地方配置不當 情況3 硬體裝了不...

取消流量包怎麼取消,取消流量加油包怎麼取消?

根據你辦理的流量包不同,取消的方式也不同。例如如果你是聯通的3g使用者,開通了3g國內流量包,你可以傳送 qx3gll 到10010,產品將於次月1日失效。如果你是2g使用者,開通了3g省內流量包,你可以傳送qxll至10010退訂3g省內流量包,產品將於次月1日失效,並將關閉3g手機上網功能。同時...

怎麼取消預約,如何取消預約?

你在網上預約看專家號,第二天之後發現不需要再看了,上面就應該有一個取消預約。一般來說想要取消網上預約 有兩種方法。第一種方法直接撥打你預約 的醫院 通過 可以直接取消預約。預約會有預約按鈕,附近應該有取消預約按鈕,如果沒有那就不用搭理他 如果是 申請的,可以再次打 說明情況。如果是網上預約的,開啟介...