㈠ 手機上dll文件怎麼打開
一、如果在運行某軟體或編譯程序時提示缺少、找不到dll等類似提示,您可將從腳本之家下載來的dll拷貝到指定目錄即可(一般是system系統目錄或放到軟體同級目錄裡面),或者重新添加文件引用。
二、直接拷貝該文件到系統目錄里:
1、Windows 95/98/Me系統,將dll復制到C:WindowsSystem目錄下。
2、Windows NT/2000系統,將dll復制到C:WINNTSystem32目錄下。
3、Windows XP/WIN7系統,將dll復制到C:WindowsSystem32目錄下。
三、打開"開始-運行-輸入regsvr32 dll",回車即可解決。
dll文件怎麼打開
1.網路搜索下載Reflector綠色版,解壓,可找到文件Reflector。
2.雙擊Reflector,即可運行Reflector,可看到如下界面;左上角工作欄,File->Open Assembly;打開你所需要打開的dll文件。
3.在軟體左邊工作區域我們就可以看到你所打開的dll文件,點擊展開,在所選擇的.dll文件下面可以看到dll中所有的編寫的類。
4.點擊類名我們就可以看到裡面編寫的內容了。
㈡ dll文件怎麼打開
打開方法如下:
1、選擇需要打開的DLL文件,下載eXescope,等待安裝完成。
㈢ 怎麼打開DLL
DLL文件即動態鏈接庫文件,是一種可執行文件,它允許程序共享執行特殊任務所必需的代碼和其他資源。Windows提供的DLL文件中包含了允許基於Windows的程序在Windows環境下操作的許多函數和資源。
DLL多數情況下是帶有DLL擴展名的文件,但也可能是EXE或其他擴展名。它們向運行於Windows操作系統下的程序提供代碼、數據或函數。程序可根據DLL文件中的指令打開、啟用、查詢、禁用和關閉驅動程序。
DLL可在「C:Windows」目錄「C:WindowsSystem」目錄和程序的安裝目錄中找到。如果啟動程序,但一個或多個DLL文件丟失或毀壞,則會收到出錯消息,如「找不到xyz.dll」。如果啟動的程序帶有一個過期的DLL文件或不匹配的DLL文件,則會出現「未定義的動態鏈接調用」消息。這時,你可在其他電腦上找到正確的DLL文件並將它拷貝到適當的目錄下,程序就能正確運行。
㈣ 請問用什麼軟體能打開DLL
DLL是Dynamic Link Library的縮寫,意為動態鏈接庫。在Windows中,許多應用程序並不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即DLL文件,放置於系統中。當我們執行某一個程序時,相應的DLL文件就會被調用。一個應用程序可有多個DLL文件,一個DLL文件也可能被幾個應用程序所共用,這樣的DLL文件被稱為共享DLL文件。DLL文件一般被存放在C:\Windows\System目錄下。
1、如何了解某應用程序使用哪些DLL文件
右鍵單擊該應用程序並選擇快捷菜單中的「快速查看」命令,在隨後出現的「快速查看」窗口的「引入表」一欄中你將看到其使用DLL文件的情況。
2、如何知道DLL文件被幾個程序使用
運行Regedit,進入HKEY_LOCAL_MACHINE\Software\Microsrft\Windows\Current-Version\SharedDlls子鍵查看,其右邊窗口中就顯示了所有DLL文件及其相關數據,其中數據右邊小括弧內的數字就說明了被幾個程序使用,(2)表示被兩個程序使用,(0)則表示無程序使用,可以將其刪除。
3、如何解決DLL文件丟失的情況
有時在卸載文件時會提醒你刪除某個DLL文件可能會影響其他應用程序的運行。所以當你卸載軟體時,就有可能誤刪共享的DLL文件。一旦出現了丟失DLL文件的情況,如果你能確定其名稱,可以在Sysbckup(系統備份文件夾)中找到該DLL文件,將其復制到System文件夾中。如果這樣不行,在電腦啟動時又總是出現「***dll文件丟失……」的提示框,你可以在「開始/運行」中運行Msconfig,進入系統配置實用程序對話框以後,單擊選擇「System.ini」標簽,找出提示丟失的DLL文件,使其不被選中,這樣開機時就不會出現錯誤提示了。
㈤ C程序如何調用dll 文件
創建dll工程,工程名定為dll,新建並添加頭文件dllDemo.h
//dlldemo.h
#ifdef __cplusplus
#define EXPORT extern "C" __declspec(dllexport)
#else
#define EXPORT __declspec(dllexport)
#endif
EXPORT int add(int a,int b) ;
EXPORT int sub(int a,int b);
新建並添加源文件dllDemo.c
//dlldemo.c
#include <windows.h>
#include "dlldemo.h"
int WINAPI DllMain (HINSTANCE hInstance, DWORD fdwReason, PVOID pvReserved) {
return TRUE ;
}
EXPORT int add(int a,int b) {
return a+b;
}
EXPORT int sub(int a,int b){
return a-b;
}
編譯成功後會生成一個dll文件。
再新建一個普通的win32 console工程,工程屬性裡面的字元集要設為多位元組,不要使用Unicode。將dll文件放到目錄下面。新建並添加main.c
#include <WINDOWS.H>
#include <WINBASE.H>
#include <stdio.h>
typedef int (*MYPROC)(int, int);
int main()
{
HINSTANCE LibHandle;
MYPROC ProcAdd,ProcSub;
char dllbuf[] = "dll.dll";//dll的路徑
char sysbuf[] = "add"; /*過程名*/
char sysbuf1[] = "sub";
LibHandle = LoadLibrary(dllbuf); /*載入dll*/
ProcAdd = (MYPROC)GetProcAddress(LibHandle, sysbuf); /*獲取函數sysbuf的地址*/
ProcSub = (MYPROC)GetProcAddress(LibHandle, sysbuf1);
printf("%d\n",(ProcAdd)(3,6));
printf("%d\n",(ProcSub)(3,6));
}
編譯執行便可成功。
㈥ c語言怎麼調用dll文件我有一個dll文件,叫「rock.dll」。然後裡面有一個函數(不知道是
typedef int(*GetHDiskCode_t)(xxxxxxx);
HMODULE hdll;
GetHDiskCode_t proc;
int main(){xxxxx;
hdll=LoadLibrary("rock.dll);
proc=(GetHDiskCode_t)GetProcAddress(hdll,"GetHDiskCode");
myhdid=(*proc)(xxxxxxxxx);
}
㈦ 怎麼打開dll文件,dll反編譯
除非是未編譯成機器語言的語言像java,否則想c/c++等編譯出來的目標碼只能反編譯成匯編,查看源碼幾乎是不可能的。 既然dll編寫者沒有公開源碼,肯定是有商業目的或其他原因,如果要學習或在自己的程序中使用,建議還是找開源的替代品吧
㈧ .DLL文件怎麼打開
1、第一步,打開一個程序的安裝目錄,在這裡面可以看到一些dll的一些文件
㈨ c語言怎麼調用dll文件
(1)編寫程序時,你要包含(#include "什麼.h") dll文件作者提供 的 頭文件(.h文件) 。
程序里,便和普通函數調用一樣,去調用它的函數。
(2)程序編譯時,你要鏈接 dll文件作者提供 的 (.lib文件) 庫文件。
當然,你可以在源程序里把.lib 名字 寫上,編譯時自動去鏈接,例子:
#pragma comment (lib, "什麼.lib")
(3)執行時,要有 .dll 文件. 放在當前文件夾或系統文件夾里。
㈩ dll用什麼軟體打開
DLL是Dynamic Link Library的縮寫,意為動態鏈接庫。DLL文件一般被存放在C:WindowsSystem目錄下。在Windows中,許多應用程序並不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即DLL文件,放置於系統中。當我們執行某一個程序時,相應的DLL文件就會被調用。一個應用程序可有多個DLL文件,一個DLL文件也可能被幾個應用程序所共用,這樣的DLL文件被稱為共享DLL文件。
那麼DLL文件怎麼打開呢?其實,理論上DLL是不能打開的,如果您還是想打開,可以使用一些軟體開發或反編譯功能,比如DLL函數查看器,但不建議修改。當然也有的DLL是加了殼的,您需要先脫殼才可以。這里小編要提示大家刪除DLL文件或修改DLL文件的內容,可能會導某些程序無法打開或運行錯誤,提示沒有DLL文件。因此一般情況下不建議您打開DLL文件或進一步對其進行編輯操作。