exe程序改到半屏

exe程序改到半屏,第1张

在window下:

一、网页调起exe程序

1、在注册表 HKEY_CLASSES_ROOT 下面新建如下项:

说明:

cjh:自定义协议,可以设置成自己想要的名称。等下网页调起程序的协议就是 该名称。

2、修改 DefaultIcon 将该 默认 值设置成安装程序位置:

3、修改 command 默认值为 程序兆告安装路径+传入参数(可选)

网页测试代码:

<html>

<head>

<title>

调用exe程序并传参数

</title>

</head>

<body bgcolor="white">

<h1 align="center">

<a href="cjh:\\www.chenjiahao parameter">

<font color="red">调用exe程序并传参数</font>携枝

</辩猜敏a>

</h1>

</body>

</html>

C程序代码,这里我只把输入参数简单输出:

#include<stdio.h>

int main(int argc,char *argv[])

{

int i

printf("============这是我的一个简单的C程序====================")

printf("参数:%d\n",argc)

for(i=0i<argci++)

{

printf("%s ",argv[i])

}

printf("\n")

scanf("%d\n",&i)

return 0

}

到此即可。

是可以实现的,但是有局限性。

局限性在于只允许打开本地文件,而且不允许配置服务器(也就是当前网页以http://开头时不能执行 *** 作。)

代码如下,楼主可以保存成本地.html文件运行。运行过程中会有权限提示,请允许。

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">

<title>js</title>

<SCRIPT language="JavaScript">

function Run(strPath)

{

exe.value=strPath

try

{

var objShell=new ActiveXObject("wscript.shell")

objShell.Run(strPath)

objShell=null

}

catch(e)

{

alert(e)

}

}

</script>

请输入要运行的程序:<br/><input name=exe type=text size=20 value="regedit">

<BUTTON class=button onclick="Run(exe.value)">decide</BUTTON>

<BUTTON class=button onclick=exe.value="">input</BUTTON><br/>

<BUTTON class=button onclick="Run('notepad')">记事本</BUTTON><br/>

<BUTTON class=button onclick="Run('mspaint')">mspaint</BUTTON><br/>

<BUTTON class=button onclick="Run('calc')">calc</BUTTON><br/>

<BUTTON class=button onclick="Run('cmd')">cmd</BUTTON><br/>

<BUTTON class=button onclick="Run('Regedit')">Regedit</BUTTON><br/>

<BUTTON class=button onclick="Run('Msconfig')">Msconfig</BUTTON><br/>

<BUTTON class=button onclick="Run('file:///D:/EDI/PCstructure/bin/Debug/PCStructure.exe')">PC EXE</BUTTON>历袜大<br/>

<BUTTON class=button onclick="Run('IEXPLORE.EXE')">IE</BUTTON><br/>

<BUTTON class=button onclick="Run('好辩..')">..<肢竖/BUTTON><br/>

<BUTTON class=button onclick="Run('%windir%')">%windir%</BUTTON><br/>

<BUTTON class=button onclick="Run('file:///e:/qq/qq.exe')">运行QQ</BUTTON><br/>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12420295.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存