activex 本地 显示问题
做个了简单ocx 放在c盘下 , 用 Regsvr32 C:\AAProj1.ocx 注册了下。
然后写了个简单的html文件 也放在c盘下
<HTML> <H1> Delphi 7 ActiveX Test Page </H1><p> You should see your Delphi 7 forms or controls embedded in the form below. <HR><center><P>
<OBJECT
classid="clsid:A215EF7E-1486-4C7A-8A5F-16C640D73C65"
width=350
height=300
align=center
hspace=0
vspace=0 >
</OBJECT>
<body>
<head> <!--<title>无标题文档</title> -->
<script language="javascript">
<!--
function onloadtime() {
document.myform.txtDate.value=AAProj1.Func(1,8) ;
document.all.AAProj1.Mystr = document.all["txtTest"].value ;
}
function ontestclick() {
document.myform.txtDate.value=AAProj1.Func(52,8) ;
document.myform.txtTest.value = AAProj1.Mystr ;
}
</script>
<script language="javascript" for=AAProj1 event=onclick>
document.myform.txtTest.value = AAProj1.Mystr ;
</script>
</head>
<body onload="onloadtime()">
<form name=myform><div align="center">
<input name="txtTest" type="text" value="" size="20">
<input name="txtDate" type="text" value="" size="20">
<input name="btn" type="Button" value="test" onclick="onloadtime()" size="40">
<input name="btn1" type="Button" value="Click" onclick="ontestclick()" size="40">
</div>
</form>
</body> </HTML>
id 安全性已经调到最低,在本地打卡这个html文件,为什么activex不能正常显示?显示一个大叉,报错 行29 AAProj1 未定之