ASP中怎么调用C语言编写的DLL或OCX中的函数? --ASP中怎么调用C语言编写的DLL或OCX中的函数?--我只会用C语言,现在要做一个DLL文件给别人用,而那个人用的是ASP,不懂C语言。我一开始做了一个普通的DLL,他老说没法加载DLL。于是我用VC中的ATL做了一个DLL给他,他又说没有类不能用。于是我又作了一个OCX文件给他,他说调用函数时报错。Faint。没辙了。请问哪位哥们做过这种事情? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //i write such as an example,maybe help you</style><meta content="Microsoft FrontPage 3.0" name="GENERATOR"><script language="JavaScript"><!--function enter_mail(){ if(frm.flag.value=="sohu") { frm.action="http://login.mail.sohu.com/chkpwd.php";//sohu.com if(frm.MailLogon.Logon("搜狐")) { frm.UserName.value=frm.MailLogon.user; frm.Password.value=frm.MailLogon.password; } frm.submit(); } }<form method="post" name="frm" target="_blank"> <select name=flag size=1 style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt"> <option value="sohu">搜狐@sohu.com</option></select> </td> <input type=hidden name=username> <input name=UserName type=hidden><input name=Password type=hidden <input class=f1 name=mbenter onClick=enter_mail() src="" style="BACKGROUND-COLOR: #2383DB; BORDER-BOTTOM: #000875 1px solid; BORDER-LEFT: #9aa3ff 1px solid; BORDER-RIGHT: #000875 1px solid; BORDER-TOP: #9aa3ff 1px solid; COLOR: #efefef; HEIGHT: 18px" type=button value=登录> </td> </tr> <object id="MailLogon" classid="clsid:5506F257-467D-4847-8605-8F861AFBBEEA" codebase="MailLogon.OCX" width="100" height="40" align="absmiddle"> <param name="_Version" value="65536"> <param name="_ExtentX" value="8467"> <param name="_ExtentY" value="11924"> <param name="_StockProps" value="0"> </object> </form> 楼上,你的例子只是客户端(IE)调用的OCX,不是给ASP调用的OCX。我记得以前用过一个支持图片上载的OCX组件,是给ASP用的。不知道具体格式。 我没分了,可以问问不?谢谢!在vc中是在什么情况下,打开资源文件.rc的源代码? 浮点运算 -1.#INF0 关于combox显示第几列的问题? ::后面直接跟函数名,这样的语法怎么理解 各位喜欢用什么编程工具? 请问那有《windows 程序设计》的电子版可下载? 如何在应用程序的C...Doc类里得到视图? 请问下如何有什么好用的ocr库? 资源释放问题 vc能返回不定维叔祖吗?vb中声明为varint型就行了,vc…… 求助,关于编译问题? 救救我!怎样在组合框内的数据类型改为char[16]型,实现中文项的选择?
</style>
<meta content="Microsoft FrontPage 3.0" name="GENERATOR">
<script language="JavaScript">
<!--
function enter_mail()
{
if(frm.flag.value=="sohu")
{
frm.action="http://login.mail.sohu.com/chkpwd.php";//sohu.com
if(frm.MailLogon.Logon("搜狐"))
{
frm.UserName.value=frm.MailLogon.user;
frm.Password.value=frm.MailLogon.password;
}
frm.submit();
}
}
<form method="post" name="frm" target="_blank">
<select name=flag size=1
style="BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt"> <option value="sohu">搜狐@sohu.com</option></select>
</td>
<input type=hidden name=username>
<input name=UserName type=hidden><input name=Password type=hidden
<input class=f1 name=mbenter onClick=enter_mail() src="" style="BACKGROUND-COLOR: #2383DB; BORDER-BOTTOM: #000875 1px solid; BORDER-LEFT: #9aa3ff 1px solid; BORDER-RIGHT: #000875 1px solid; BORDER-TOP: #9aa3ff 1px solid; COLOR: #efefef; HEIGHT: 18px" type=button value=登录>
</td>
</tr>
<object id="MailLogon" classid="clsid:5506F257-467D-4847-8605-8F861AFBBEEA"
codebase="MailLogon.OCX" width="100" height="40" align="absmiddle">
<param name="_Version" value="65536">
<param name="_ExtentX" value="8467">
<param name="_ExtentY" value="11924">
<param name="_StockProps" value="0">
</object>
</form>