تطبيق VB6 الذي يتطلب comdlg32.ocx، يعمل على Windows Server 2008

StackOverflow https://stackoverflow.com/questions/1462693

  •  13-09-2019
  •  | 
  •  

سؤال

لدي تطبيق Legacy VB6 الذي يحتاج إلى تشغيله على جهاز Server 2008. لم أتمكن من الحصول على comdlg32.ocx للتسجيل، والذي يعتمد التطبيق على. أي اقتراحات؟

هل كانت مفيدة؟

المحلول

هم، يفعل هذا الرابط تساعدك على الإطلاق؟

اقتراحي الآخر الوحيد هو أنه في كثير من الأحيان الاعتماد ووكر مفيد في هذه الأنواع من المواقف، على وجه الخصوص إذا كنت تقوم بتشغيل تطبيق VB6 هذا على نظام تشغيل 64 بت، فعليك الانتباه إلى ما إذا كان Comdlg32.ocx يحتوي على جميع تبعياتها أم لا.

نصائح أخرى

واضح، ولكن هل تقوم بتشغيل RegSvr32 كمشرف؟

إذا كنت لا تريد أن تهتم بنسخ وتسجيل comdlg32.ocx. ملف (الذي قد تحتاج إلى حقوق المسؤول على أي حال)، تحقق من المشروع التالي، الذي يوضح كيف يمكنك استخدام مربع الحوار الشائع (فتح وحفظ) دون استخدام ملف OCX وبالتالي دون حاجة إلى تسجيله. يستخدم comdlg32.dll. مباشرة مع واجهات برمجة التطبيقات، والتي تم تثبيتها بالفعل على ويندوز!
http://www.soft-hummingbird.com/tutorial_vb_comdlgapi.php؟lang=en.

ال ملف مزعج هو سلام لطيف في البرامج، ويستخدم هذا بالضبط:
http://www.soft-hummingbird.com/file_backupper.php؟lang=en.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top