PDA

View Full Version : نتیجه message را چجوری بفهمیم.



MadadiYas
چهارشنبه 09 فروردین 1385, 20:29 عصر
من برای فهمیدن اینکه در messageBox چه کلیدی زده شده مشکل دارم. چه جوری می تونم بفهمم مثلا کلید ok زده شده یا no. مرسی.

Arash_j13
چهارشنبه 09 فروردین 1385, 22:06 عصر
یه سری ثابت وجو داره که اینها رو نشون می ده

Mahmood_M
چهارشنبه 09 فروردین 1385, 22:29 عصر
با متد Id می شه.
مثلا:


if MessageBox(...) = idYes then
...

در کد بالا اگه Yes زده بشه رویداد بعد از Then اتفاق می افته.
برای بقیه دکمه ها هم می تونی idYes رو تغییر بدی ، مثلا :
idNo یا idOK .
موفق باشی ...

داداش پور
چهارشنبه 16 فروردین 1385, 09:07 صبح
نتایج را با مقادیر زیر می توانی بازیابی کنید

Value Numeric value Meaning

IDOK 1 The user chose the OK button.
IDCANCEL 2 The user chose the Cancel button.
IDABORT 3 The user chose the Abort button.
IDRETRY 4 The user chose the Retry button.
IDIGNORE 5 The user chose the Ignore button.
IDYES 6 The user chose the Yes button.
IDNO 7 The user chose the No button.

HadiDelphi
چهارشنبه 18 مرداد 1385, 23:49 عصر
Var
;ret : integer
begin
;(....,Ret := MessageDlg('hello',.....,mbok
If Ret = mrok then
;end