大侠们帮忙支个招啊,关于ActiveX DLL,用于HTML
功能需求:完成的DLL能挂与ASP或JSP的网页中,读取客户端机器硬盘上的文本文 件 的内容.
如下:<OBJECT classid="CLSID:EBE49028-3405-4A48-9748-1BC9A5EB2301" id="LSOfficeCtl1" style="display:none; WIDTH: 1px; HEIGHT: 1px" CODEBASE="LSOffice.cab#version=1,0,1,0"></OBJECT>
调用的方法:<script language="VBScript">
function CmdView_OnClick()
thisForm.DDLString.value =LSOfficeCtl1.GetFileContent(thisForm.Form_URL.value)
end function
</script>
主要问题:Com组件中好像返回值只能是HResult,DLL中只要能完成下面这样的功能就行了:
function GetFileContent(FileName:string):WideString;
begin
Result:='aaaaaa';
end;
哪位高人对COM类组件开发有经验请帮个忙,本人QQ:9984273,MSN:mingjunr@hotmail.com
这个问题困挠我两周多啦,各位行行好吧,不胜感激!!