View Full Version : مشکل در OleContainer
farzad1
یک شنبه 05 آبان 1387, 18:03 عصر
با سلام خدمت دوستان گرامي
مشکلي که من دارم اينه که وقتي در OleContainer از
Document := OleContainer1.OleObject
استفاده مي کنم موقع خروج از برنامه خطاي
Access Violation at Address 776ce9 in module ole32.dll
رو ميده چطوري مي تونم اين مشکل رو حل کنم .
در ضمن در زمان اجرا کارهايي که من مي خوام انجام مي ده و مشکلي پيش نمي ياد ولي موقع خروج اين خطا رو مي ده .
ممنون از راهنمايي دوستان
vcldeveloper
یک شنبه 05 آبان 1387, 23:36 عصر
می تونید یک پروژه کوچیک آماده کنید که این مشکل را در عمل نمایش بده، و اینجا آپلود کنید (البته فقط سورسش، نه فایل EXE اش)؟
farzad1
دوشنبه 06 آبان 1387, 10:28 صبح
با عرض سلام و ممنون از راهنمايي شما
من فايل رو براي شما ارسال کردم يه تست ديگه هم کردم و اون اينه که اگه منوي اصلي رو حذف بکنيم اين مشکل حل ميشه ولي چطوري مي تونيم منوي word رو بالاي صفحه نمايش بديم ؟
با تشکر
vcldeveloper
دوشنبه 06 آبان 1387, 11:39 صبح
در OnClose یا OnDestroy فرم مربوطه عبارت Document := null را اضافه کنید.
farzad1
سه شنبه 07 آبان 1387, 11:25 صبح
خيلي ممنون از راهنمايي شما دوست گرامي مشکل من حل شد .
يه سوال ديگه داشتم در اين زمينه چطوري مي تونم منوي File رو فعال کنم و کليد Print Preview رو داشته باشم .
دوباره از راهنمايي خوب شما تشکر مي کنم.
vcldeveloper
سه شنبه 07 آبان 1387, 17:03 عصر
يه سوال ديگه داشتم در اين زمينه چطوري مي تونم منوي File رو فعال کنم و کليد Print Preview رو داشته باشم .
من از Word 2007 استفاده می کنم که منوی فایل نداره (کلا منو نداره). اینجور چیزها مربوط میشه به خود رابط برنامه نویسی که Word در اختیار شما میزاره.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.