環境:vs2005,window xp
第一步:
新增乙個類庫元件,新增cs檔案,**如下:
using system;
using system.collections.generic;
using system.text;
namespace aspdll
public int contulation(int a,int b)
public string returnhello(string name)}}
第二步:
開啟類檔案所在專案屬性頁,選擇"生成"標籤,把"為com interop 註冊"勾上.
第三步:
把assemblyinfo.cs檔案中的[assembly: comvisible(false)] 改為[assembly: comvisible(true)]
第四步:編譯生成.dll
第五步:在asp呼叫:
set clsa=server.createobject("aspdll.firstdll")
three=clsa.returnhello("china")
response.write("")
《完》
在C中呼叫C 函式
由於c編譯器與c 編譯器之間的區別十分巨大,因此二者之間不可以直接互相呼叫各自的函式介面。但是,使用extern c 可以實現在c 中呼叫c 函式的功能,反之亦可。extern c 告訴c 編譯器,將花括號中的 按照c語言的規則進行編譯與鏈結。cppprint.cpp cppprint.h call...
在C 中呼叫python方法
1.安裝ironpython 2.建立專案 建立乙個c 的控制台應用程式。新增引用 瀏覽到ironpython的安裝目錄中,新增對ironpython.dll,microsoft.scripting.dll 兩個dll的引用。3.新增python檔案到當前的專案中 def welcome name ...
在C 中動態呼叫WebService
using system using system.io using system.net using system.reflection using system.codedom using system.codedom.compiler using microsoft.csharp using ...