资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

vb.net外部程序,vb调用外部程序

vb.net外接程序不显示菜单

系统bug,网络问题。

成都创新互联专业为企业提供通许网站建设、通许做网站、通许网站设计、通许网站制作等企业网站建设、网页设计与制作、通许企业网站模板建站服务,十多年通许做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

1、系统bug是vb.net外接软件系统出现了问题导致程序不显示菜单,等待官方修复即可。

2、网络问题是自身设备连接的网络出现较大波动,导致vb.net外接程序不显示菜单,更换网络重新打开即可。

如何用VB调用一个外部EXE程序?

比如要按下一个按钮来启动C:\abc.exe程序。

VB6的代码如下:

Private

Sub

Command1_Click()

Shell

("c:\abc.exe")

End

Sub

VB.Net的代码如下:

Private

Sub

Button1_Click(ByVal

sender

As

System.Object,

ByVal

e

As

System.EventArgs)

Handles

Button1.Click

Process.Start("c:\abc.exe")

End

Sub

VB.NET,如何调用外部程序?

两种方法

1.

Shell(""Explorer.exe", AppWinStyle.NormalFocus")

2.

Dim proc As New Process

proc.StartInfo.FileName="Explorer.exe"

proc.Start

方法2给予更多的控制,如结束进程的方法Kill

vb.net 如何操作外部程序?如输入文本..

Dim myexe As Integer

myexe = Shell("xxx.exe")

AppActivate(myexe)

System.Threading.Thread.Sleep(50)

System.Windows.Forms.SendKeys.Send("帐号")

System.Threading.Thread.Sleep(50)

System.Windows.Forms.SendKeys.Send("{tab}")

System.Threading.Thread.Sleep(50)

System.Windows.Forms.SendKeys.Send("密码")

System.Threading.Thread.Sleep(50)

System.Windows.Forms.SendKeys.Send("{Enter}")

有的时候会出现发送不完全,我也正在寻找更好的方法,多多交流。

VB.net如何调用外部程序不改变原来的路径?

因为process.start(EXEA)是VB.net

debug下这个exe打开的,所以如果EXEA里面用到了相对路径,那必然是指向VB.net

debug下的,除非在EXEA中使用绝对路径,如果EXEA你无法更改则只能用VB.net

debug下这个exe来控制了,比如EXEA如果要在他自己的目录下去找一个文件,那你就用exe把这个文件复制到VB.net

debug下

VB.net调用外部程序怎么做一个进度条显示程序运行状态?

你尝试一下ajax中的控件

如果你用是winform你可以试试timer控件


文章标题:vb.net外部程序,vb调用外部程序
链接分享:http://www.cdkjz.cn/article/hdooge.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220