Week 8
Obsah:
V operačních systémech Microsoft Windows je regsvr32 nástroj příkazového řádku používaný pro registraci a zrušení registrace ovládacích prvků OLE jako DLL a ovládacích prvků ActiveX v registru Windows. Například - DDL, který má být použit s regsvr32, musí exportovat funkce DllRegisterServer a DllUnregisterServer. Tento nástroj může vyžadovat řešení problémů v systému Windows, v aplikaci Microsoft Internet Explorer nebo v jiných programech.
Regsvr32 v systému Windows
Regsvr32.exe je součástí Microsoft IE 3.0 nebo novější, Windows 95 OSR2 nebo novější a Windows NT 4.0 Service Pack 5. Regsvr32.exe je buď nainstalován ve složce System (Windows Me / Windows 98 / Windows 95), nebo System32 (Windows NT / Windows XP / Windows Vista / Windows 7)
Regsvr32 Příkaz a použití
1. Možnosti příkazového řádku RegSvr32.exe:
Regsvr32 [/ u] [/ n] [/ i [: cmdline]] název_dll
2. Parametry:
- / u: Zruší registraci souboru
- / s: Spustí regsvr32 tiše a neobjeví žádné zprávy.
- / n: nevolá DllRegisterServer. Tato volba by měla být použita s / i.
- /i: cmdline: Volá DllInstall předáním volitelného [cmdline]. Při použití s / u volá dll uninstall
- dllname: Určuje název DLL souboru, který bude registrován.
Například ruční registrace a odhlášení souboru DLL shm.dll, můžeme udělat následující v CMD:
- regsvr32 shm.dll pro registraci souboru
- regsvr32 / u shm.dll pro odinstalování souboru.
Chybové zprávy Regsvr32.exe
1. Seznam chybových zpráv způsobených programem Regsvr32.exe v systému Windows Vista nebo novějších
Následující seznam obsahuje chybové zprávy RegSvr32 a možné příčiny:
- Příkaz-flag ""% 1 "" není platný.
- Tento příkaz je platný pouze v případě, že je otevřen projekt Microsoft Visual Studio OLE Custom Control
- Chcete-li zaregistrovat modul, musíte zadat binární jméno.
- Příkaz OleInitialize se nepodařilo spustit. může dojít k chybě v paměti počítače Zavřete všechny otevřené programy a zkuste to znovu
- Modul "% 1" se nepodařilo načíst. n n Ujistěte se, že binární soubor je uložen na zadanou cestu nebo ladí, pro problémy s binárními nebo závislými soubory DLL. n n% 2.
- Modul "% 1" "byl načten, ale nebyl nalezen vstupní bod% 2 n nZkontrolujte, % 1 "je platný soubor DLL nebo OCX a zkuste to znovu.
- Modul"% 1 "" byl načten, ale volání% 2 se nezdařilo s kódem chyby% 3. N nDalší informace o tomto problém, vyhledávání online pomocí kódu chyby jako vyhledávacího dotazu.
- Modul "% 1" "nemusí být kompatibilní s verzí systému Windows, kterou používáte. Zkontrolujte, zda je modul kompatibilní s verzí regsvr32.exe x86 (32bitové) nebo x64 (64bitové).
2. Seznam chybových zpráv způsobených programem Regsvr32.exe v operačním systému Windows před operačním systémem Windows Vista
Následující seznam obsahuje chybové zprávy RegSvr32 a možné příčiny:
- Nerozpoznaný příznak: /invalid_flag.
- Není zadáno jméno DLL
- Název dll byl načten, ale vstupní bod DllRegisterServer nebo DllUnregisterServer nebyl nalezen.
- Dllname není spustitelný soubor a pro tento typ souboru není registrován žádný pomocník při registraci.
- Dllname byl vložen, ale vstupní bod DllRegisterServer nebo DllUnregisterServer nebyl
- OleInitialize se nezdařilo (nebo OleUninitialize se nezdařilo)
- LoadLibrary ("Dllname") se nezdařilo. GetlastError vrací 0x00000485.
- LoadLibrary ("Dllname") se nezdařilo. GetLastError vrátí 0x00000002.
- LoadLibrary ("dskmaint.dll") se nezdařilo. GetLastError vrací 0x000001f.
- DllRegisterServer (nebo DllUnregisterServer) v dllname se nezdařilo. Návratový kód byl: řetězec
- Regsvr32.exe je nainstalován v adresáři
System (Windows Me / Windows 98 / Windows 95) nebo System32 (Windows NT / Windows XP / Windows Vista / Windows 7) v 64bitové verzi systému Windows najdete dvě verze programu Regsv32.exe viz. 64bitová verze je % systemroot% System32 regsvr32.exe a 32bitová verze je % systemroot% SysWoW64 regsvr32.exe vysvětluje KB249873. >
Jak přidat chybové zprávy v aplikaci Excel
Snadný způsob přidávání chybových zpráv v aplikaci Excel používá ověřování dat. Vytvořte v aplikaci Excel chybové zprávy pro vytváření validací a omezení v datových nástrojích.
Zakázat chyby skriptu a chybové zprávy za běhu v aplikaci Internet Explorer
Naučte se opravit Chyba při běhu Chyba ladění, ale s chybami na stránce, atd., skripty a runtime chyby v aplikaci Internet Explorer.
Problém, který se dnes v operačním systému Windows obecně vyskytuje, spočívá v tom, že nové aktualizace operačního systému s sebou přinášejí vlastní podíl problémů. Například se pravděpodobně nepodaří připojit k Internetu, brzy po aktualizaci a zobrazí se na obrazovce chybové hlášení -
Ne Internet, Zabezpečené