请问VB如何调用一个程序打开另一个程序

我想用VB调用PowerPoint Viewer2003 来打开一个ppt文件并全屏放映,用的是"open...as....."语句,但是运行后总是提示"什么什么未定义".
是不是那里错了?
如果有人有办法可以用别的语句调用PowerPoint Viewer2003 来打开PPT文件并放映,或者是有别的方法可以使VB全屏放映PPT,那就把VB源文件发送至1911210165@qq.com.
答得好的话我会多给分。

你可以这样写:
x = Shell("C:\Program files\Microsoft office\office14\POWERPNT.EXE")
如果你还想用POWERPNT打开指定的文件,可以如下写,注意,要打开的文件名与前面的指令间为空格!
x = Shell("C:\Program files\Microsoft office\office14\POWERPNT.EXE d:\jh\第3章指令.ppt")
如果你的OFFICE安装路径或版本与我的不一样,可能的路径名有点差别,自己改去吧。。。
以上语句我已经正确运行了。追问

我希望的是打开就直接全屏放映
x是指什么,可以省去吗?

追答

可以不可以,你自己试一下不不知道?

温馨提示:内容为网友见解,仅供参考
无其他回答

请问VB如何调用一个程序打开另一个程序
x = Shell("C:\\Program files\\Microsoft office\\office14\\POWERPNT.EXE")如果你还想用POWERPNT打开指定的文件,可以如下写,注意,要打开的文件名与前面的指令间为空格!x = Shell("C:\\Program files\\Microsoft office\\office14\\POWERPNT.EXE d:\\jh\\第3章指令.ppt")如果你的OFFICE安装路径或版本与...

VB中怎麼用代码打开一个不知道路径的另外一个程序呀?
1、包含在系统的path的路径里(path包含的路径请在CMD里用set查看),这时,可以不管路径,直接shell "cmd \/c xxx.exe",系统自动会在默认的path包含的路径里查找,调用。例:Shell "cmd \/c NOTEPAD.EXE" 会自动打开笔记本,而不需要知道路径;2、不在系统默认的PATH路径,但在程序的目录里。可以用...

vb打开另一个程序的代码
1、如果是打开已存在的程序(如 *.exe *.com 等文件),可以使用shell "完整路径\\完整文件名"。例打开计算器: shell "c:\\windows\\system32\\calc.exe",vbNormalFocus 2、打开当前工程的窗口,使用 窗口名.show 方法。例已有窗口名为frmA : frmA.show ...

VB怎么在一个窗体中打开另一个窗体?
1,VB打开一个窗体Form1,然后在使用下面的语名:Form2.Show 2,窗体Form2就打开了。3,程序执行显示如下:

在VB中如何做到运行一个程序同时打开两个程序
比如你同时有a和b两个程序你在a程序里写上下面的代码Private Sub Form_Load()call shell("b.exe",vbNormalFocus)End Sub

你好,请问在VB中如何设计按钮打开另一个程序
VbMinimizedNoFocus 6 窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动。 说明如果Shell 函数成功地执行了所要执行的文件,则它会返回程序的任务 ID。任务 ID 是一个唯一的数值,用来指明正在运行的程序。如果 Shell 函数不能打开命名的程序,则会产生错误。注意 缺省情况下,Shell 函数是以异步方式来执行...

vb单击命令按钮打开文件或是另一个窗口
单击按钮,可以打开同一工程中的另一个窗口,例语句: Form2.Show 但要打开任意路径中的文件,这有些异想天开,因为你说的任意路径中的文件,就是包括你的硬盘里的所有文件,有各种类型的文件"*.bat;*.txt;*.exe;*.com;*.pdf;*.bmp;*.inf;*.mp3...",这么多类型的文件,你要让VB都能打开,VB好...

我想在一个vb程序中调用另一个vb
第一步:打开VisualBasic;第二步:在主页面添加八个按钮控件;接下来可以按要求两种选择方式:一、用源代码。将八个程序的源代码FRM文件拷贝到新程序的源代码里;将按钮控件设置为指向指定的frm文件。例子:Private Sub xx_Click()formxx.Show End Sub 二、用exe文件。在按钮控件代码窗口写:Call Shel...

VB怎样设置点击一个按钮后弹出另一个窗口
首先要添加两个窗体,假设第一个窗体名为Form1,第二个窗体名为Form2。在Form1窗体中添加个按钮Command1。按钮单击事件的代码为:Private Sub Command1_Click()Form2.Show\/\/用show方法加载并且显示名为Form2的窗体 End Sub show 方法后面省略了两个参数即Form2.Show 0或Form2.Show 1此参数可缺省。

vb 调用另一个exe程序
可以用资源,或者附在主文件之后 vb(非简化版)的“外接程序”->“外接程序管理器”里把 资源编辑器 打开,然后把你的 A.exe 添加到资源里,运行时释放出来(用LoadResData)写入新的a.exe里就可以运行了 另一个思路差不多,把a.exe的数据写入b.exe之后(b程序中事先记下正常的b.exe的大小)...

相似回答