انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
پاسخ ها (3)
-
پاسخ پذیرفته شده
0با سلام
ممنون از لطفي كه نسبت به بنده داريد .
اميدواريم به كمك سوالات كاربردي شما بتونيم در راهي كه قدم گذاشتيم موفق باشيم .
پيروز و سربلند
كاويان-
mustafaبیش از یک ماه قبلبا سلام
آقای کاویان سیستم هامل من 43 بیتی
هنگام استفاده از ماژول پیام فارسی (persian_msgbox) کامپایلر بر روی AddressOf MsgBoxHookProc خطا میگیره ، باید چه گارش کنم؟
With MSGHOOK
.hwndOwner = hwndOwner
.hHook = SetWindowsHookEx(WH_CBT, _
AddressOf MsgBoxHookProc, _
hInstance, hThreadId)
End With
-
-
پاسخ پذیرفته شده
2با سلام
مشکل شما از آنجا نشات می گیرد که در درجه اول تابع نمایش فرم پیغام بایستی حتما یک خروجی مناسب داشته باشد . و در مرحله بعد بایستی این تابع تا زمان تعیین تکلیف پیغام فارسی نمایش داده شده ، معوق بماند .
با اضافه کردن خط زیر به ابتدای تابع مورد اول رفع می شود .
Button = ""
و با اضافه کردن خطوط زیر به انتهای تابع مورد دوم رفع می شود .
While Button = ""
dd = DoEvents()
Wend
MyMsgBox = Button
البته در صورتی که گرافیک خاصی برای نمایش پیغام فارسی در اکسس مد نظرتان نباشد روش بهتری و راحت تری نیز وچود دارد که در فایل پیوست آورده شده است .
پیروز و سربلند
کاویان
برای ارسال پاسخ وارد شوید
برای ثبت پاسخ لازم است وارد شوید. از فرم مقابل برای ورود استفاده منید و اگر کاربر جدید هستید ثبت نام کنید.
اینجا ثبت نام کنید »