社区
ASP
帖子详情
如何在网页中调用用VB做的程序?
NewHand11111
2005-04-21 11:00:26
各位大虾,我遇到这样的问题
我在一个服务器上安装了一个
自己用VB做的程序,我希望
在其他的计算机上通过网页
运行这个程序,该如何解决?
谢谢!!!
...全文
447
5
打赏
收藏
如何在网页中调用用VB做的程序?
各位大虾,我遇到这样的问题 我在一个服务器上安装了一个 自己用VB做的程序,我希望 在其他的计算机上通过网页 运行这个程序,该如何解决? 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NewHand11111
2005-04-25
打赏
举报
回复
谢谢, liuxiaoyi666(兔子) 大虾
笨笨兔兔兔兔兔
2005-04-22
打赏
举报
回复
如果是asp脚本的话要用server.createobject("WScript.Shell")
笨笨兔兔兔兔兔
2005-04-22
打赏
举报
回复
Run 方法
请参阅
WshShell 对象
在新过程中运行程序。
object.Run(strCommand, [intWindowStyle], [bWaitOnReturn])
参数
object
WshShell 对象。
strCommand
表示要运行的命令行的字符串值。必须包括要传递到可执行文件的所有参数。
intWindowStyle
可选。表示程序窗口外观的整数值。请注意,并非所有程序都使用此信息。
bWaitOnReturn
可选。布尔值,表示在继续执行脚本中的下一条语句之前,脚本是否等待执行完程序。如果设为 true,则在执行完程序后才执行脚本,Run 方法返回由程序返回的任何错误代码。如果设为 false(默认值),则 Run 方法将自动在启动程序后立即返回 0(不是错误代码)。
说明
Run 方法返回一个整数。Run 方法启动在新 Windows 进程中运行的程序。可以让脚本等到程序执行完后再继续执行。这允许您同步运行脚本和程序。strCommand 参数内的环境变量自动扩展。如果某个文件类型已正确注册到某个程序中,则对该类型的文件调用 Run 方法时将执行该程序。例如,如果您的计算机系统中装有 Word,则对 *.doc 文件调用 Run 方法时将启动 Word 并加载该文档。下表列出了 intWindowStyle 的可用设置。
intWindowStyle 说明
0 隐藏一个窗口并激活另一个窗口。
1 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。第一次显示该窗口时,应用程序应指定此标志。
2 激活窗口并将其显示为最小化窗口。
3 激活窗口并将其显示为最大化窗口。
4 按最近的窗口大小和位置显示窗口。活动窗口保持活动状态。
5 激活窗口并按当前的大小和位置显示它。
6 最小化指定的窗口,并按照 Z 顺序激活下一个顶部窗口。
7 将窗口显示为最小化窗口。活动窗口保持活动状态。
8 将窗口显示为当前状态。活动窗口保持活动状态。
9 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。还原最小化窗口时,应用程序应指定此标志。
10 根据启动应用程序的程序状态来设置显示状态。
示例 1
下面的 VBScript 代码用记事本打开当前运行脚本的副本。
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "%windir%\notepad " & WScript.ScriptFullName
下面的 VBScript 代码与上述代码完成的操作相同,不同之处在于,它指定窗口类型,等待用户关闭记事本,关闭记事本时保存从记事本返回的错误代码。
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("notepad " & WScript.ScriptFullName, 1, true)
示例 2
下面的 VBScript 代码打开一个命令窗口,将路径改为 C:\,并执行 DIR 命令。
Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "cmd /K CD C:\ & Dir"
Set oShell = Nothing
NewHand11111
2005-04-22
打赏
举报
回复
是exe 程序名称为
xie.exe ,liuxiaoyi666 大虾
能不能给我举个例子
笨笨兔兔兔兔兔
2005-04-21
打赏
举报
回复
exe还是dll??还是activex??方法是不一样的
activex是在调试页面里,你把<object id...>那部分copy下来
dll是server.createobject("工程名.类名")
exe是用wsh直接调用
网页
脚本(javascript)
调用
VB
函数的另类方法
不用通过IDocHostUIHandler接口,让
网页
调用
VB
程序
中
的函数的方法。 该方法原理是:在
网页
中
通过导航到一个特定的自定义网址,这个网址 就表示我们要
调用
的
VB
中
的函数,然后在WebBrowser控件的BeforeNavigate2 事件处理函数
中
检测是否是我们自定义的网址,如果是,则根据不同的约定
调用
不同的函数,从而间接实现从
网页
调用
VB
函数的目的
调用
浏览器
程序
(
VB
6.0源代码)
调用
浏览器
程序
(
VB
6.0源代码)
调用
浏览器,粘贴入网址,点击浏览即可打开
网页
。
VB
6.0源代码
vb
调用
vb
s脚本
vb
调用
vb
s脚本的一个小例子
利用js,
调用
VB
打包dll文件,内有
vb
程序
源码,和实例
利用ocx实现页面
调用
dll文件,即
vb
程序
,CAB包
调用
浏览器
程序
(
VB
6.0源代码)
调用
浏览器
调用
浏览器
程序
(
VB
6.0源代码)
调用
浏览器,粘贴入网址,点击浏览即可打开
网页
。
VB
6.0源代码
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章