ورود

View Full Version : مشکل در استفاده زیاد از ocx ها و user control ها



l4tr0d3ctism
شنبه 25 اردیبهشت 1389, 13:10 عصر
یه برنامه نوشتم که به دلیل کمبود وقت خودمم 5 ماهی طول کشید

برای عبور از محدودیت ها ی کاربری و ...

حالا چون طرحش زیاد جالب نبود از یک سری ocx و ctl استفاده کردم ولی توی هر فرم به تعداد تقریبا زیاد ازشون استفاده کردم . مخصوصا my fram و jcbuttun


user control : jcButton

ocx : prjXTab.ocx , MyFramePanel.ocx


حالا برنامه که Exe میشه و یا run می کنم اولش خوبه ولی وقتی می بندمش فورا dontsend میاد و بعد program error

حوصله نوشتن یک جدیدشم ندارم گفتم و قتی قبلا کسی زحمتشو کشیده لزومی نداره من بنویسم. نمی تونمم به اون زیبایی هم بنویسم 100%

کسی راه حلی روشی داره ؟؟؟؟ یا مجبورم حتما خودم یکی بنویسم ؟؟؟؟

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

Mbt925
شنبه 25 اردیبهشت 1389, 19:28 عصر
منطقی نیست که استفاده از کنترل های زیاد در برنامه موجب چنین خطایی باشه.
مشکل این نیست، چون برنامه های خیلی بزرگتر و پر ابزارتر از برنامه ی شما بدون مشکل اجرا میشن.

REZADG
شنبه 25 اردیبهشت 1389, 21:09 عصر
فکر کنم مشکل از ابزار های کرک شده باشه یه امتحانی بکن یعنی یکی یکی در یک پروژه ی جدید امتحان کن

parselearn
شنبه 25 اردیبهشت 1389, 23:09 عصر
اين خطا بيشتر بدليل وجود UserControlها بوجود مياد نه ocxها
البته توي برنامه من كه اين مشكل نهادينه شده

l4tr0d3ctism
یک شنبه 26 اردیبهشت 1389, 00:34 صبح
اگه وقت کردید نگاهی بهش بندازید

بگم که ارزششم داره :لبخند:

بعد که کامل شد انشاالله میزارمش در اختیار همه

سعی کردم تا اونجا که بتونم خفن بسازمش

برنامه برای عبور از محدودیت های کاربری در سیستم عامل ویندوز هست



فعلا برای این میزارم که مشکل حل بشه قصد تبلیغ ندارم اصلا

danlod (http://rapidshare.com/files/387746275/black_Spider.rar.html)

mohamad_ice
یک شنبه 26 اردیبهشت 1389, 02:12 صبح
به نظر من شاید نیاز باشه یه جور قبل از بستن برنامه اونا رو Unload کنی
حالا به هر شکل میشه و باید ! چون من اطلاعی ازvb ندارم...

l4tr0d3ctism
یک شنبه 26 اردیبهشت 1389, 12:11 عصر
تا قبل از اینکه از usercontrol و ocx ها استفاده کنم برنامه خوب کار می کرد اما حالا که از اونها استفاده م کنم نمی دونم چرا نمیشه

دقیقا فرم هایی که زیاد از usercontrol و ocxاستفاده شده به محض بستن اونها فورا ان پیغام میاد

وکلا کنار میره

کمی غیر منطقیه

کد نوسسیشم مشکلی نداره چون گفتم خط به خط خودم انجامش دادم


می تونم وقتی تو unload بنویسم که 10 ثانیه صبر کن ( sleep) بعد بسته شو یا 1ثانیه اینجوری مشکلی نداره ولی اینجوری که نمیشه برای هر فرم اینقدر صبر کنی

l4tr0d3ctism
جمعه 31 اردیبهشت 1389, 18:19 عصر
مشکل از my fram panel بود فایل ocx

user control مشکلی نداشت این ocx خیلی برنامه رو سنگین کرده بود

l4tr0d3ctism
دوشنبه 03 خرداد 1389, 01:06 صبح
عجیبه

برنامه یه مدت خوب کار میکرد الان باز اینجوری شد :لبخند::لبخند::لبخند:

:عصبانی++::متعجب::گریه:

مثل اینکه باید button ها رو هم خودم بسازم 12 روز دیگهسربازم وقت ندارم :4: