အမျိုးမျိုးသောအစီအစဉ်များသို့မဟုတ်ဂိမ်းကိုသွင်းယူပြီးနောက်သင်အမှားသောအခါအဘယ်မှာအခြေအနေမျိုးကြုံတွေ့ရပေမည် "ဟုအဆိုပါလိုအပ် DLL ကိုစနစ်ထဲမှာမဖြစ်သကဲ့သို့ Run ကို, မဖြစ်နိုင်တာပါစေ။ " Windows operating စနစ်များကိုများသောအားဖြင့်သင်တို့ကိုဒေါင်းလုတ်လုပ်ပြီးနောက်နောက်ခံအတွက်စာကြည့်တိုက်မှတ်ပုံတင်ရန်နှင့်သင့်လျော်သောနေရာအရပ်၌သင်တို့၏ DLL file ကိုထားဆိုတဲ့အချက်ကိုနေသော်လည်းအမှားနေဆဲဖြစ်ပေါ်ခြင်း, စနစ်ကြောင့်ပဲ "ကိုကြည့်ပါ။ " မပါဘူး ဒီကို fix စေရန်, သင်စာကြည့်တိုက်မှတ်ပုံတင်ရန်ဖို့လိုအပ်ပါတယ်။ ဒီကိုဘယ်လိုလုပ်ဆောင်နိုင်တယ်, ဒါကြောင့်ဒီဆောင်းပါးမှာပါအကြာတွင်ဆွေးနွေးကြပါလိမ့်မယ်။
ထိုပြဿနာကိုဖြေရှင်းနိုင်မှ Options ကို
ဤပြဿနာကိုဖြေရှင်းရန်အများအပြားနည်းလမ်းများရှိပါသည်။ ကျွန်တော်တို့ကိုအသေးစိတျထဲမှာသူတို့တစ်ဦးစီထည့်သွင်းစဉ်းစားကြပါစို့။
Method ကို 1: OCX / DLL Manager ကို
OCX / DLL ကိုမန်နေဂျာ - စာကြည့်တိုက်သို့မဟုတ် OCX ဖိုင်မှတ်ပုံတင်ရန်ကူညီနိုင်မယ့်သေးငယ်တဲ့ပရိုဂရမ်ဖြစ်ပါတယ်။
ဒေါင်းလုပ်အစီအစဉ်ကို OCX / DLL Manager ကို
ဒီလိုလုပ်ဖို့သင်လိုအပ်ပါလိမ့်မယ်:
- မီနူးကို item ပေါ်တွင်ကလစ်နှိပ်ပါ "မှတ်ပုံတင်မည် OCX / DLL ကို".
- ဖိုင်အမျိုးအစားကိုမှတျတမျးတငျထားပါလိမ့်မည်ကိုရွေးပါ။
- ခလုတ်ကိုနှင့်အတူ "Browse" အဆိုပါ DLL ၏တည်နေရာကိုသတ်မှတ်။
- ခလုတ်ကိုကလစ်နှိပ်ပါ "Register" နှင့်ပရိုဂရမ်ကိုအလိုအလျောက်ဖိုင်မှတ်ပုံတင်ရန်ပါလိမ့်မယ်။
ဒီ menu ကနေရွေးချယ်ဖို့လိုအပ်ပါလိမ့်မည်ဘို့ OCX / DLL Manager ကိုလည်း, စာကြည့်တိုက်မှတ်ပုံတင်မှုဖျက်ရန်နိုင်ပါတယ် "မှတ်ပုံတင်မထားသော OCX / DLL ကို" နှင့်နောက်ပိုင်းတွင်ပထမဦးဆုံးအမှု၌ကဲ့သို့တူညီသောစစ်ဆင်ရေးလုပ်ဆောင်။ သငျသညျ activated ဖိုင်နဲ့ disabled အတူရလဒ်များကိုနှိုင်းယှဉ်ဖို့လိုပါတယ်အဖြစ်အချို့သောဗိုင်းရပ်စ်များဖယ်ရှားခြင်း၏လုပ်ငန်းစဉ်များတွင်ဖြစ်နိုင်သည် function ကို undo ။
မှတ်ပုံတင်တဲ့လုပ်ငန်းစဉ်ကာလအတွင်းစနစ်စီမံခန့်ခွဲသူအခွင့်အရေးကိုလိုအပ်သည်ဟုသငျသညျမှားယွင်းမှုတစ်ခုပေးနိုင်ပါသည်။ ဤကိစ္စတွင်ခုနှစ်, သငျသညျ, ကအပေါ်ကိုနှိပ်ခြင်းအားဖြင့်ပရိုဂရမ်တစ်ခုစတင်ရန် right-click လုပ်ပြီးနှင့်ကို select ရန်လိုအပ်ပါတယ် "စီမံခန့်ခွဲသူအဖြစ် Run".
Method ကို 2: Menu ကို "Run ကို"
အဆိုပါ DLL ကိုသငျသညျမှတျပုံတငျနိုငျ command ကိုသုံး "Run ကို" အဆိုပါ Windows operating system ရဲ့ start menu မှာ။ လုပ်ဖို့ကဒီအောက်ပါအချက်များကိုလုပ်ဖို့လိုအပ်ပါလိမ့်မည်:
- ကီးဘုတ် shortcut ကိုနှိပ်ပါ "ကို Windows + R ကို" သို့မဟုတ် selection "Run ကို" မီနူးကနေ "Start".
- regsvr32.exe နှင့်ဖိုင်ကိုတည်ရှိသည်ရသောလမ်းကို - ထိုစာကြည့်တိုက်မှတ်ပုံတင်ရန်တံ့သောအစီအစဉ်၏နာမည်ရိုက်ထည့်ပါ။ အဆိုပါရလဒ်ဤကဲ့သို့သောကြည့်ရှုသင့်ပါတယ်:
- စာနယ်ဇင်းများ "Enter" သို့မဟုတ်ကိုကလစ်နှိပ်ပါ "အိုကေ"; စနစ်သင်တစ်ဦးစာကြည့်တိုက်မှတ်ပုံတင်ထားပြီးအောင်မြင်စွာသို့မဟုတ်မအကြောင်းမက်ဆေ့ခ်ျကိုငါပေးမည်။
regsvr32.exe ကို C: Windows System32 dllname.dll
dllname ဘယ်မှာ - သင့်ဖိုင်၏အမည်ဖြစ်ပါတယ်။
ဒီဥပမာဟာ operating system သည်အခြားအရပ်၌ရှိပါက drive ကိုအက္ခရာကိုပြောင်းပါသို့မဟုတ် command ကိုသုံးမှလိုအပ်သောဖြစ်လိမ့်မည် drive ကို C. ပေါ်တွင်တပ်ဆင်ထားသည်သောဖြစ်ရပ်၌သငျဖို့သင့်လျော်သည်:
% SystemRoot% system32 regsvr32.exe% windir% system32 dllname.dll
ဒီဂျများတွင် program ကိုအလိုအလျှောက်သင် operation system installed ရှိရာ folder ကိုရှာပြီးသတ်မှတ်ထားသော DLL file ၏မှတ်ပုံတင်စတင်သည်ပါလိမ့်မယ်။
64-bit စနစ်၏အမှု၌, သငျသညျနှစျခု regsvr32 အစီအစဉ်ကိုရပါလိမ့်မယ် - ဖိုင်တွဲထဲမှာတည်ရှိပါတယ်တဦးတည်း:
ကို C: Windows SysWOW64
ကိုယ်စိတ်နှလုံးကိုလမ်းမပေါ်တွင်ဒုတိယမြောက်:
ကို C: Windows System32
ဤသက်ဆိုင်ရာအခြေအနေများအဘို့အသီးခြားစီအသုံးပြုကြသည်ရသောကွဲပြားခြားနားသောဖိုင်များ, ဖြစ်ကြသည်။ သငျသညျ 64-bit OS ကိုရှိသည်, နှင့် DLL file ကို 32-bit နဲ့ဖြစ်ပါတယ်လျှင်, စာကြည့်တိုက် file ကိုကိုယ်နှိုက်ကဖိုင်တွဲထဲတွင်နေရာရပါမည်:
Windows ကို / SysWoW64
နှင့်အဖွဲ့သည်ဤကဲ့သို့သောပြီးသားကြည့်ရှုမည်:
% windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll
Method ကို 3: စစ်ဌာနချုပ်လိုင်း
က command line ကနေတဆင့် file ကို Register ဒုတိယဂျကနေအများကြီးကွဲပြားခြားနားသောမဟုတ်ပါ:
- ကို Select လုပ်ပါ "Run ကို" မီနူး "Start".
- ရိုက်ထည့်ဖို့ပွင့်လင်းသောလယ်၌ Enter cmd.
- စာနယ်ဇင်းများ "Enter".
သင်အလိုရှိရာအရပ်, ဒုတိယဂျ၌ရှိသကဲ့သို့တူညီ command များကိုရိုက်ထည့်ပါလိမ့်မယ်, ပြတင်းပေါက်သင်သည်များ၏ရှေ့မှောက်၌ပေါ်လာပါလိမ့်မယ်။
ဒါဟာ (အဆင်ပြေများအတွက်) တစ်ဦး command-line window ကိုထည့်သွင်းကူးယူစာသားကို function ကိုရှိကွောငျးသတိပြုသင့်ပါတယ်။ အထက်လက်ဝဲဘက်ထောင့်ရှိအိုင်ကွန်ပေါ်မှာ right click နှိပ်ခြင်းဖြင့်ဒီ menu ကိုရှာပါ။
Method ကို 4: အတူပွင့်လင်း
- မောက်၏ညာဘက်ခလုတ်ကိုနှိပ်ခြင်းဖြင့်မှတ်တမ်းတင်ထားသောလိမ့်မည်သည့် File menu ထဲက, ဖွင့်ပါ။
- ကို Select လုပ်ပါ "ပွင့်လင်းမှုနှင့်အတူ" ပေါ်လာသော Menu ထဲမှာ။
- စာနယ်ဇင်းများ "ခြုံငုံသုံးသပ်ချက်" regsvr32.exe အောက်ပါ directory ကိုကနေ program တစ်ခုရွေးချယ်ပါ:
- ဤအစီအစဉ်နှင့်အတူ DLL ကိုဖွင့်ပါ။ အဆိုပါစနစ်အားအောင်မြင်စွာမှတ်ပုံတင်အကြောင်းမက်ဆေ့ခ်ျကိုဖော်ပြပေးမှာဖြစ်ပါတယ်။
Windows / System32
သို့မဟုတ်သင် 64-bit စနစ်နှင့် 32-bit နဲ့ DLL file ကို run နေပါက:
Windows ကို / SysWow64
ဖြစ်နိုင်သမျှအမှားများကို
"ဒီဖိုင်ကို Windows ကိုသင့်ရဲ့ဗားရှင်းနဲ့သဟဇာတမဖြစ်" - ဤသူသည်သင်တို့ 32-bit နဲ့စနစ်နှင့်အပြန်အလှန်အတွက် 64-bit နဲ့ DLL ကို register ဖို့ကြိုးစားဖွယ်ရှိဖြစ်ကြောင်းဆိုလိုသည်။ ဒုတိယနည်းလမ်းက command မှာဖော်ပြထားတဲ့ဖို့သက်ဆိုင်ရာကိုသုံးပါ။
"တွေ့မ Entry Point သို့" - အပေါငျးတို့သ DLL ကိုထိုသူအချို့တို့သည်ရိုးရှင်းစွာ DllRegisterServer အဖွဲ့ကိုထောက်ပံ့ကြဘူး, မှတ်ပုံတင်နိုင်ပါသည်ဘူး။ ဒါ့အပြင်အမှားအယွင်းများ၏ဖြစ်ပျက်မှုဖိုင်ကို system ကိုပြီးသားမှတ်ပုံတင်ဆိုတဲ့အချက်ကိုကြောင့်ဖြစ်ရတဲ့နိုင်ပါသည်။ အဖြစ်မှန်တစ်ဦးစာကြည့်တိုက်မဟုတ်သောအရာဖိုင်များ, ဖြန့်ဝေကြောင်းဝဘ်ဆိုဒ်များရှိပါတယ်။ ဤကိစ္စတွင်ခုနှစ်, သင်တန်း၏, မှတ်ပုံတင်ရန်အလုပ်လုပ်မည်မဟုတ်ပေ။
နိဂုံးချုပ်မှာတော့တန်ဆာရှိသမျှတို့ကိုငါရွေးချယ်စရာ၏အနှစ်သာရတူညီကြောင်းပြောပါရမယ် - အဖြစ်အဆင်ပြေတစ်စုံတစ်ဦးက - ကက start command ကိုမှတ်တမ်းတင်ရုံကွဲပြားခြားနားသောနည်းလမ်းများဖြစ်ပါတယ်။