winform下调用dll文件,将dll铐入bin目录下,
using System.Runtime.InteropServices;
[DllImport("SecurityMaker.dll", EntryPoint = "Security_Make")]
public static extern void MakeSecurity(string serial, StringBuilder security);
private void buttonOK_Click(object sender, EventArgs e)
{
StringBuilder security = new StringBuilder(50);
MakeSecurity(this.textBoxSn.Text, security);
this.textBoxLicence.Text = security.ToString();
}
即可对dll进行调用。
asp.net下对dll的调用和winform类似,但须将dll拷入system32目录下,才能调用,否则会出错。找不到dll文件。