PDA

View Full Version : سوال درباره ی نحوه استفاده از MessageBox



photo_love512
پنج شنبه 20 تیر 1392, 15:53 عصر
سلام دوستان بنده یک مسج باکس دارم . می خوام وقتی کاربر روی ok کلیک کرد Delete کنه و وقتی روی Cancel کلیک کنه کنسل کنه . لطف می کنید کدش رو بگید.مرسی



MessageBox(0, 'کاربر گرامی آیا از حذف این مورد اطمینان دارید, 'حذف مورد انتخابی', MB_OKCANCEL);
ADOTable1.Delete;


دوستان ممنونم از پاسخگویی تون

gholami146
پنج شنبه 20 تیر 1392, 18:23 عصر
شما باید از دستورات شرطی استفاده کنید و باید این دو دستور را با هم ترکیب کنید
دستوراتی همانند مسیج باکس در انتهای کار خود همانند یک فانکشن یک مقدار در خوروجی خود ارسال میکنند که نشان دهنده عملیات انجام گرفته بر روی این فرمان توسط کاربر است

if MessageDlg('اطلاعات جديد جايگزين گردد?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
end
else
begin
end;
این روش برای مسیج باکس هم صدق می کنه

sara.mahdavi
پنج شنبه 20 تیر 1392, 18:32 عصر
if MessageBox(0,'کاربر گرامی آیا از حذف این مورد اطمینان دارید','حذف مورد انتخابی',MB_OKCANCEL)=mrOk then
ADOTable1.Delete;
end;