ورود

نسخه کامل مشاهده نسخه کامل : استفاده از دستور MessageDlg



soltanmahdi
15-11-2006, 13:17
با سلام خدمت دوستان.
زماني که از دستور MessageDlg استفاده مي کنيم، اگر اشتباه نکنم يک رشته بر مي گرداند. خوب من هم با همين تصور اين دستور را سمت راست يک انتساب به رشته قرار دادم ولي خطا مي ده و مي گه Incompatible types .
باید چه کار کنم . نتیجه انتخاب گزینه را از کجا متوجه بشم؟
ممنون.

Admiral
15-11-2006, 13:27
این تابع پارامتر های زیر رو برمیگردونه. بسته به دکمه هایی که روی مسیج گذاشتی باید برابری جواب رو با یکی از این عبارات تست کن:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Shahriar-b
15-11-2006, 16:47
ممنون منم دنبال اين كدا بودم

soltanmahdi
15-11-2006, 19:09
با سلام خدمت دوستان.
پس درست گفتم كه يك رشته بر ميگرداند. يك چيزه ديگه اگر توي Help دلفي را نگاه كنيد در مورد مثال براي اين نمونه يك نمونه گفته كه به جاي 4 پارامتر 5 پارامتر داره :blink: .
منظورش چيه؟
ممنون

Admiral
15-11-2006, 19:38
پس درست گفتم كه يك رشته بر ميگرداند

به هیچ وجه اینطور نیست ! این ها رشته نیستند بلکه شناسه های ی ثابتی هستند که هر کدام معادل یک عدد اند.مثلاً mrok معادل 1 هست.

رشته در ' ' محصور میشه!

این تابع 6 تا پارامتر داره که دوتا پارامتر آخر اون پیشفرض هستند یعنی اختیاری هستند!

البته اگه برای تابع آورلود شده اش تا 12 پارامتر میشه داد.

موفق باشید.

shayan_p30
07-12-2006, 08:07
سلام
اگر خوب دقت كني ميفهمي كه در يك messgeDlg اگر سه دكمه به نامهاي [mbyes],[mbno],[mbcancel] بگذاري برگشتي را مي تواني به اين صورت كنترل كني كه به جاي mb از mr استفاده كني.مثال:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید