PDA

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



zand.morteza
یک شنبه 27 شهریور 1390, 11:50 صبح
سلام به اساتید
من یه مشکلی دارم
هر وقت می خوام از فایل های ocx و dll استفاده کنم به مشکل می خوورم و ارور می ده

این ارور رو می ده :
http://up98.org/upload/server1/01/s/j94lq0hamilh394pyhd9.jpg

ویدوزم ویستاست
لطفا سریعا کمکم کنید !
با تشکر :46:

Veteran
یک شنبه 27 شهریور 1390, 12:00 عصر
رجیستر نشده !!!

farboodj1375
یک شنبه 27 شهریور 1390, 12:14 عصر
منظورتون چیه؟رجیستر نشده؟یعنی رجیستر کردین درست شد؟

zand.morteza
یک شنبه 27 شهریور 1390, 14:23 عصر
رجیستر نشده !!!

من این کار رو کردم ولی جواب نداده
با فایل bat تست کردم باز هم ارور داد
از فایل bat به صورت ادمینستور انجام دادم شد و ok اومد ولی بازم وقتی می خوام از ocx استفاده کنم باز هم همون ارور بالا رو می ده

باز تشکر که جواب دادی

MohammadGh2011
یک شنبه 27 شهریور 1390, 17:00 عصر
سلام عليکم
توي منوي RUN تايپ کنيد CMD
بعد اون کامپوننتي که ميگه ريجستر نشده رو تويک مسير کوتاه مانند درايو D: کپي کنيد.حالا توي CMD بنويسيد :
ocx.نام کامپوننت\:regsvr32 D
راه بالا رو هم امتحان کن.

توي XP من امتحان کردم و ريجستر شده ولي توي سون با همين راه ريجستر کردم نفهميدم شد يا نه يه بعد اين که ريجستر کنم يه چيز ديگه نوشت.با اين که ويندوز شما سون هستش امتحان کنيد شايد جواب داد.



موفق باشيد

zand.morteza
دوشنبه 28 شهریور 1390, 08:14 صبح
سلام عليکم
توي منوي RUN تايپ کنيد CMD
بعد اون کامپوننتي که ميگه ريجستر نشده رو تويک مسير کوتاه مانند درايو D: کپي کنيد.حالا توي CMD بنويسيد :
ocx.نام کامپوننت\:regsvr32 D
راه بالا رو هم امتحان کن.

توي XP من امتحان کردم و ريجستر شده ولي توي سون با همين راه ريجستر کردم نفهميدم شد يا نه يه بعد اين که ريجستر کنم يه چيز ديگه نوشت.با اين که ويندوز شما سون هستش امتحان کنيد شايد جواب داد.



موفق باشيد


سلام
من همه ی این روش ها رو انجام دادم تویی ویستا عمل نمی کنه و ارور می ده فقط تو حالت ادمینستور جواب داد و پیغام داد که کاملا ریجستر شده ولی وقتی می خوام ازش استفاده کنم بازم همون ارور رو می ده:عصبانی++:
من فقط می خوام ببینم کسی هست که راهی برای ویستا و سون داشته باشه ؟؟؟؟؟؟؟؟
با تشکر:بوس:

MohammadGh2011
دوشنبه 28 شهریور 1390, 10:32 صبح
سلام عليکم

من فقط می خوام ببینم کسی هست که راهی برای ویستا و سون داشته باشه ؟؟؟؟؟؟؟؟

دوست عزيز
شما بااستفاده از setup ساز ويژوال استاديو ميتونيد مشکلتون رو حل کنيد.
از منوي استارت... :
Start>>Microsoft Visual Studio 6.0>>Microsoft Visual Studio 6.0 Tools>>Package & Deployment Wizard
Package & Deployment Wizard را بازکنيد و با چند تا زدن دکمه ي NEXT از برنامه تون setup درست ميشه که ميتونيد اون رو در سيستم ديگر بدون هيچ اروري بازکنيد.
توجه قبل از باز کردن Package & Deployment Wizard بايد از پروژتون يک فايل خروجي EXE از منوي File (در خود Vb)
بگيريد.وکامپوننت هاتون رو هم در موقع ساخت setup با زدن روي گزينه ي ADD اضافه کنيد.

اگه متوجه نشدين توي گوگل وبلاگ ها و سايت هايي هست مثلا اين (http://vbhome.mihanblog.com/post/tag/اموزش%20ساخت%20setup) که اين آموزش رو دادند.
من همين الان تو سيستم 7 ديگه با همين ستاپ ساز خود ويژوال استاديو امتحان کردم و خودش ريجستر کرد.

zand.morteza
دوشنبه 28 شهریور 1390, 14:33 عصر
سلام عليکم


دوست عزيز
شما بااستفاده از setup ساز ويژوال استاديو ميتونيد مشکلتون رو حل کنيد.
از منوي استارت... :
Start>>Microsoft Visual Studio 6.0>>Microsoft Visual Studio 6.0 Tools>>Package & Deployment Wizard
Package & Deployment Wizard را بازکنيد و با چند تا زدن دکمه ي NEXT از برنامه تون setup درست ميشه که ميتونيد اون رو در سيستم ديگر بدون هيچ اروري بازکنيد.
توجه قبل از باز کردن Package & Deployment Wizard بايد از پروژتون يک فايل خروجي EXE از منوي File (در خود Vb)
بگيريد.وکامپوننت هاتون رو هم در موقع ساخت setup با زدن روي گزينه ي ADD اضافه کنيد.

اگه متوجه نشدين توي گوگل وبلاگ ها و سايت هايي هست مثلا اين (http://vbhome.mihanblog.com/post/tag/اموزش%20ساخت%20setup) که اين آموزش رو دادند.
من همين الان تو سيستم 7 ديگه با همين ستاپ ساز خود ويژوال استاديو امتحان کردم و خودش ريجستر کرد.


آقا دمت گرم که جواب ما رو میدی ولی مثل این که مشکل من رو کامل نفهمیدی :متفکر:
من می دونم چطوری باید ستاب بسازم مشکل من موقع استفاده از ocx هاست
مثل تو همین سایت ocx دکمه های گرافیکی می گیرم یا چیزای دیگه ولی وقتی که رو صفحه راست کلیک می کنم
http://up98.org/upload/server1/01/s/o3wqjpnas0d0s5b8mg.jpg

و بعد کامپوننت رو می زنم و بعد تو صفحه ی جدید Browes زو می زنم و فایل ocx رو که قبلا ریختم انتخاب می کنم
http://up98.org/upload/server1/01/s/ygezdkhwd3e5qk5vfh.jpg

با ارور زیر مواجه می شم
http://up98.org/upload/server1/01/s/n2n5ebsbwxlbs2pzfsqd.jpg

این مشکله منه


بازم تشکر می کنم از پاسخ شما آقا محمد عزیز

Black_Strom
دوشنبه 28 شهریور 1390, 16:58 عصر
تو ویندوز های ویستا یا سون و ... گاهی به خاطر پرمیشن ها و دسترسی محدود کاربران غیر مدیر ، این اشکالات پیش می یاد
اما یادمه یه جایی خوندم خود ویندوز را باید تنظیم کرد که روی اکتیویکس ها یا به اصلاح روی untrusted activex ها حساس نشه اما کجای تنظیمات ویندوز بود یادم نیست در اکس پی بله راحت با کپی شدن داخل system32 یا دستور regsvr32 شدنیه اما تو ویندوز های دیگه گاهی این مساله کمی سخت میشه
البته یک باری هم دیدم که یکی از بچه ها regsvr32 را ضمیمه کاراش کرده بود و ار طریق فراخوانی رجیستر میکرد روی ویندوز های دیگه .

setroyd
دوشنبه 28 شهریور 1390, 23:27 عصر
به دلیل اینکه سیستم عامل 7 با ساپورتش مشکل داره یا بعضی وقتها گیر میده یا نمیده !! دوستمون راست میگن تو تنظیماتش باید دستکاری کرد .

zand.morteza
سه شنبه 29 شهریور 1390, 12:47 عصر
تو ویندوز های ویستا یا سون و ... گاهی به خاطر پرمیشن ها و دسترسی محدود کاربران غیر مدیر ، این اشکالات پیش می یاد
اما یادمه یه جایی خوندم خود ویندوز را باید تنظیم کرد که روی اکتیویکس ها یا به اصلاح روی untrusted activex ها حساس نشه اما کجای تنظیمات ویندوز بود یادم نیست در اکس پی بله راحت با کپی شدن داخل system32 یا دستور regsvr32 شدنیه اما تو ویندوز های دیگه گاهی این مساله کمی سخت میشه
البته یک باری هم دیدم که یکی از بچه ها regsvr32 را ضمیمه کاراش کرده بود و ار طریق فراخوانی رجیستر میکرد روی ویندوز های دیگه .



به دلیل اینکه سیستم عامل 7 با ساپورتش مشکل داره یا بعضی وقتها گیر میده یا نمیده !! دوستمون راست میگن تو تنظیماتش باید دستکاری کرد .


کسی بلد نیست این دست کاری ها رو ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟

Black_Strom
چهارشنبه 06 مهر 1390, 17:56 عصر
اینم شاید جالب باشه :
نحوه رجیستر کردن ocx ها , dll ها توی windows 7 هست :
لینک مستقیم از Youtube هست


http://www.youtube.com/watch?v=ouqKFcTHYmI&feature=related