㈠ WebService調用DLL問題,無法初始化怎麼搞
你可以去騰訊電腦管家的電腦診所看看
我記得上次電腦出現問題需要解決的時候看到DLL丟失修復這項了
管家管理頁——工具箱——電腦診所——DLL丟失——看裡面有沒有跟你一樣的情況——有的話選擇立即修復就可以了
㈡ asp.net webservice調用dll
可以啊!webservice只是一個處理程序,外部不需要了解其工作原理,只需要傳入參數,調用一下即可。返回的就是處理後的數據。
調用dll是webserver伺服器的事,和本地無關
㈢ java web使用jni 調用dll實現客戶端訪問
1: dll如果涉及到操作系統的特殊環境配置,要確保伺服器上面也有相同的環境
2:瀏覽器請求伺服器之後,伺服器區執行jni代碼調用dll,這個過程和你本地是一個道理,所以能實現
㈣ 如何用 WEB 站點調用 DLL
用web站點調用dll,然後在dll里封裝實現數據,或者資源文件或者執行其他程序,比如網頁圖片等, dll注冊到客戶端,然後每次訪問該網站都先檢測是否有該dll已經注冊,沒有就再注冊,有些asp網站木馬就是這樣實現的,首先獲得伺服器的WScript.Shell的許可權,然後利用FSO判斷DLL是否存在,shell調用regsvr32注冊dll 。可以用vc編寫ISAPI DLL,也可以在IIS里增加ISAPI映射調用。ActiveX DLL需要注冊,不像C#有程序集,好象ASP只能調用ActiveX DLL,是不是它比較老的緣故。使用HTTP的GET方法將DLL從伺服器端下載下來。 另外,asp中不需要注冊DLL即可調用的方法,加入DLL <!-- METADATA TYPE=typelib FILE=D:\abs\ee.dll --,FILE為絕對路徑,沒注冊找不到。 在開始→運行中鍵入regsvr32 /u scrrun.dll就可以禁用FSO對象;如果需要使用FSO對象,鍵入regsvr32 scrrun.dll命令。
㈤ .NET(C#) web應用程序調用dll(非託管)
[DllImport("dllname", EntryPoint="Functionname")]
[DllImport("dllname", EntryPoint="#123")]
請注意,序號前必須帶有井號 (#)。
以下示例將說明如何使用 EntryPoint 欄位將代碼中的 MessageBoxA 替換為 MsgBox。
[C#]
using System.Runtime.InteropServices;
public class Win32 {
[DllImport("user32.dll", EntryPoint="MessageBoxA")]
public static extern int MsgBox(int hWnd, String text, String caption,
uint type);
}
㈥ java web怎麼調用dll
java調用dll要用到jni(java本地介面)
例如程序TestDll.java,內容為:
publicclassTestDll
{
static
{
System.loadLibrary("xxx.dll");
}
publicnativestaticintget();
publicnativestaticvoidset(inti);
publicstaticvoidmain(String[]args)
{
TestDlltest=newTestDll();
test.set(10);
System.out.println(test.get());
}
}
這個例子只是為了示意jni如何用,並不是實際的工程代碼。
你可以搜索一下jni的詳細信息,通常都有詳細的例子(如使用user32.dll的例子)
㈦ WEB客戶端怎樣調用這個dll
要引用其它的Dll文件,應該通過添加引用來實現。方法是:在項目名稱上點擊右鍵,選擇「添加引用」,然後通過瀏覽把你的TianLe.TianLeWeb.dll添加進來,就可以在整個項目中調用TianLe.TianLeWeb.dll 中的函數,方法,類了。
㈧ Web有調用本地dll的方法嗎
你的意思是想把程序打包成一個可執行文件(包括所有的DLL)嗎?如果是這樣,請使用混淆工具