VC写的ocx 中的函数LONG CSleepCtrl::SleepFuc(void)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); // TODO: 在此添加调度处理程序代码
Sleep(5000);
return 0;
}
然后注册在window32中;
jsp调用的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<script language="javascript">
//alert("aa");
</script>
<body>
<OBJECT
ID='Sleep' CLASSID='CLSID:18170E4D-16BC-4C65-8C31-7B7FD3419168' width='370' height='200'
codebase="C:\WINDOWS\system32\Sleep.ocx#Version 5.00">
</OBJECT><script language="javascript">
Play();
function Play()
{
alert("");
var gg=document.getElementById("Sleep");
var pp = Sleep.SleepFuc();
alert(pp);
}
</script>
</body>
</html>
谢谢各位了
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); // TODO: 在此添加调度处理程序代码
Sleep(5000);
return 0;
}
然后注册在window32中;
jsp调用的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<script language="javascript">
//alert("aa");
</script>
<body>
<OBJECT
ID='Sleep' CLASSID='CLSID:18170E4D-16BC-4C65-8C31-7B7FD3419168' width='370' height='200'
codebase="C:\WINDOWS\system32\Sleep.ocx#Version 5.00">
</OBJECT><script language="javascript">
Play();
function Play()
{
alert("");
var gg=document.getElementById("Sleep");
var pp = Sleep.SleepFuc();
alert(pp);
}
</script>
</body>
</html>
谢谢各位了
codebase="Sleep.ocx#Version 5.00">
不行吗?