loadlibrary

    0熱度

    1回答

    我在構建我的調試項目時出現了一個奇怪的問題。我搜索了網頁,但不幸的是我還沒有找到任何線索。 我想在我的控制檯應用程序項目中加載一個dll。我的DLL有幾個函數,我只想調用FUNC1來檢查這個函數是否正常工作。 在我的DL FUNC1的聲明是: int FUNC1 (char *inVal, int *retVal) 我已成功加載的dll在我的控制檯應用程序,我稱之爲有如下函數指針的FUNC1:

    0熱度

    1回答

    問題: 我想知道如果我需要請求特定的權限和/或做一些額外的事情使其「可信」,以防我的程序多次將臨時目錄複製一個dll文件。如果我這樣做,該程序是否會被反病毒軟件當作惡意軟件? 示例代碼: if (needANewCopyOfTheDll) { string fileName = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString

    1熱度

    1回答

    大家好我正在編寫一個python腳本來訪問winscard.dll的windows。 lib = cdll.LoadLibrary('winscard.dll') hSC = c_long(0) lRetval = lib.SCardEstablishContext(0,None,None,pointer(hSC)) 上述返回一個錯誤值如下 Traceback (most recent c

    4熱度

    2回答

    使用http://forum.xda-developers.com/showthread.php?t=1944675中描述的方法我在Windows RT中執行了一個win32桌面應用程序。 加載的Windows DLL等user32.dll中,KERNEL32.DLL,GDI32.DLL和等,使用的LoadLibrary是可能的。 但是,當我嘗試加載「comctl32.dll」或「comdlg32

    1熱度

    1回答

    我嘗試加載一個dll(這不是我的DLL),它的C++編寫 有沒有就我所知出口,但它做什麼,我需要做一次加載。 斷言(package.loadlib(dllfile, '')() 這將引發錯誤,OBV, 「程序未找到」,但該dll仍然加載,並且按預期工作。 ,如果我叫上述功能的第二次,它崩潰的客戶端,所以我需要某種形式的檢查。 我的問題是,有沒有一種方法來驗證它的加載?

    0熱度

    1回答

    我試圖做上手Android應用程序 - 還有我已經試過兩個位置和兩個方法,這兩個相同的結果: LoadLibrary failed with error 998: Invalid access to memory location 步驟5,從this article。 從here運行應用程序。 我從the official SDK site安裝了獨立的ADT應用程序。 請注意,我最初有安裝了64位

    -1熱度

    1回答

    這裏的情況: 我做了一個DLL與功能1裏面如下:在最後一行outVal指向dn.commonname int function1(char *inVal, char *outVal) { .... strcpy(outVal,dn.commonname.c_str()); } 這是一個字符串。 我用LoadLibrary成功加載了另一個dll的dll。在第二個DLL我有: int fu

    2熱度

    1回答

    我有一個靜態Java庫編譯爲jar文件。 這個jar使用System.loadLibrary加載一個.so庫。 然後另一個Android應用程序項目靜態鏈接jar文件。 所有內容都是使用NDK中的Android.mk文件進行編譯的......我如何使共享本地庫包含在內,並從我的最終應用程序(以及從jar代碼中「看到」)正確加載?

    21熱度

    2回答

    我使用Windows API中的'LoadLibrary',當我運行應用程序時,它會拋出一個錯誤代碼126.我讀到它可能是由依賴項引起的,我檢查了什麼是有些應用程序如Dependency Walker錯誤,但一切都很好。 調用LoadLibrary中的應用: HMODULE dll_mod = LoadLibrary(L"path_to_dll"); if(dll_mod==NU

    0熱度

    1回答

    我爲Flex製作了一個原生的擴展,它工作正常。當從Flex調用Java函數時,我會得到期望的結果。但是,如果我想用Java加載共享庫,那麼應用程序在啓動時會崩潰。 用於加載庫的代碼: public static void loadLibrary(String sLibName) { try { System.loadLibrary(sLibName);