PDA

View Full Version : خطا در استفاده از MessageBox



mdssoft
دوشنبه 15 مرداد 1386, 10:38 صبح
با عرض سلام

من از C++ Builder 2007 استفاده میکنم
وقتی از تابع


MessageBox("message");
استفاده میکنم Error زیر را نمایش میده و کامپایلر خطا می گیره
مشکل کجاست ؟



[BCC32 Error] Unit2.cpp(19): E2193 Too few parameters in call to '__stdcall MessageBoxA(void *,const char *,const char *,unsigned int)'


ممنون میشم کمکم کنید

mdssoft
شنبه 20 مرداد 1386, 05:02 صبح
کسی نمی تونست کمکی کنه ؟

mzjahromi
شنبه 20 مرداد 1386, 11:03 صبح
اینجوری بنویس

if (application->MessageBox("message","Caption",MB_YESNO)==IDYES) then
ShowMessage("ok")

alireza643
یک شنبه 21 مرداد 1386, 08:54 صبح
این خطا موقعی ایجاد میشه که شما از تابعی استفاده کنید ولی پارامتر های تابع رو به طور کامل براش نفرستید.