ببخشید سوالم گنگ هست.
من روی ماشین خودم برای یه command یه منو طراحی کردم که هر وقت کاربر روی اون کلیک میکنه منو باز میشه. حالا که روی ماشینایه دیگه تست میکنم دیباگر میاد روی اون خط از کدم که منو را نصبت دادم Error میگره!
ببخشید سوالم گنگ هست.
من روی ماشین خودم برای یه command یه منو طراحی کردم که هر وقت کاربر روی اون کلیک میکنه منو باز میشه. حالا که روی ماشینایه دیگه تست میکنم دیباگر میاد روی اون خط از کدم که منو را نصبت دادم Error میگره!
منو شما ocx است یا از خود کنترلهای اکسس استفاده کردیده اید؟ اگر میشه یک نمونه برام بذار.
سلام:
از طریق Wiew>ToolBars ساختمش
در واقع یک Toolbar ساختم که پروپرتی اونو به PopUp ست کردم
البته زمانی از یه فرم دیگه وارد برنامه ام میشم پیغام زیر رو میده!(ممکنه از dll ای که کنار برنامه ام است باشه)
کار اون dll اینه که دکمه وسط موس را از کار بیندازه.
علیک سلام. این Error دو حالت دارد که من حدسم روی اولین است: 1- شما در برنامه خود از یک کنترل Ocx استفاده کرده اید که چون در ماشین خودتان نصب است، برنامه شما هیچ خطایی نمی دهد ولی چون در ماشین های دیگر وجود ندارد آن خطا صادر می شود و احتمال زیاد آن OCX در همان فرمی است که با زدن منو می خواهد آن فرم اجرا شود و لی بدلیل اینکه آن کنترل در کنترلهای رجیستر شده اکسس وجود ندارد برنامه شما با خطا روبرو می شود. 2- شما قبلاً در ماشین خود از این کنترل استفاده کرده باشید و در قسمت رفرنس آن وجود دارد و به ثبت رسیده است که باید در قسمت کد نویسی Tools > Refrences تأیید آن را بردارید.
این Erorr که گزاشتم برای زمانیه که فرم را بازمیکنم ولی بعد که فرم باز میشه , روی command که کلیک میکنم دیباگر میاد روی اون خط از کدم که منو را نصبت دادم Error میگره!
دو گزینه ای که در پاسخ قبلی به شما پیشنهاد دادم را چک کردید؟ به احتمال 80% حل خواهد شد.
تشکر میکنم از راهنمایی شما ولی 1- الان اون ماشینی که این Error روش ایجاد میشد در دسترسم نیست 2- من از آجکتهای معمولی استفاده کردم.
در حال حاضر مشکل اولی برام حاد تر هست.
پس اگر شما مطمئن هستید که از کنترلهای خود اکسس در برنامه استفاده کرده اید با بروید و چک کنید که در قسمت Refrence مثل عکس باشد اگر بیشتر باشد، احتمالاً همان باشد که برنامه را دچار خطا می کند.
دست شما درد نکنه الان روی این ماشین که هستم نمیتونم چک بکنم فردا چک میکنم .
من اون منو رو هم از طریقی که در لینک پایین آقای فضایلی توضیح دادن درست کردم, شاید بتونه در حل مشکل کمک کنه!
https://barnamenevis.org/showthread.php?t=54021