CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

怎么通过点击按钮来打开另一个可执行文件?紧急请教!!谢谢~

楼主BillDeng(Bill邓)2002-05-13 15:05:10 在 C++ Builder / 基础类 提问

我想在bcb的程序中嵌入一个用authorware做的介绍程序,已打包,请各位高手指点!我很着急完成,希望大家不吝赐教!谢谢~ 问题点数:30、回复次数:17Top

1 楼yangrenzhi()回复于 2002-05-13 15:10:26 得分 5

ShellExecute方法就可以了.Top

2 楼hotxu(hotxu)回复于 2002-05-13 15:12:05 得分 0

void   __fastcall   TForm1::Button1Click(TObject   *Sender)  
  {  
      if(OpenDialog1->Execute())  
      {  
        ShellExecute(Handle,"open",OpenDialog1->FileName.c_str(),NULL,NULL,SW_SHOWNORMAL);  
   
      }  
  }Top

3 楼hbxtx(xy)回复于 2002-05-13 15:12:38 得分 0

WinExec也可以。Top

4 楼40Star(斯文、大方、有前途)回复于 2002-05-13 15:14:33 得分 0

ShellExecuteTop

5 楼songhtao(三十年孤独)回复于 2002-05-13 15:24:40 得分 0

ShellExecuteExTop

6 楼xiaoguoru(肖干)回复于 2002-05-13 15:27:56 得分 0

用ShellExecute()和ShellExecuteEx();  
  至于参数吗?你可以查看帮助Top

7 楼songhtao(三十年孤独)回复于 2002-05-13 15:34:14 得分 0

ShellExecuteExTop

8 楼atdawn(请稍候...)回复于 2002-05-13 15:36:05 得分 0

Winexec   API.Top

9 楼atdawn(请稍候...)回复于 2002-05-13 15:36:33 得分 0

UINT   WinExec(  
   
          LPCSTR   lpCmdLine, //   address   of   command   line    
          UINT   uCmdShow   //   window   style   for   new   application    
        );  
  Top

10 楼ydx(只要你决心成功,失败永远不会把你击垮!)回复于 2002-05-13 15:45:14 得分 0

WinExec(   LPCSTR   lpCmdLine, //   address   of   command   line    
          UINT   uCmdShow   //   window   style   for   new   application   )  
      or   shellexecuteTop

11 楼codecb(阿星)回复于 2002-05-13 22:23:38 得分 20

WinExec(“路径应用程序名",true);Top

12 楼jinwenming(狼)回复于 2002-05-13 22:25:51 得分 0

ShellExecuteExTop

13 楼jinwenming(狼)回复于 2002-05-13 22:27:10 得分 0

ShellExecute(handle,   NULL,   path_to_folder,   NULL,   NULL,   SW_SHOWNORMAL);Top

14 楼yeqiufeng(叶秋枫)回复于 2002-05-14 12:57:54 得分 0

就是酱子啦  
   
  @_@Top

15 楼cutelocust(涉水而来)回复于 2002-05-14 18:16:54 得分 0

upTop

16 楼arnold543(缥缈城主)回复于 2002-05-14 19:37:57 得分 0

nod!Top

17 楼Adayuer(饭碗饭碗饭碗你在哪里?)回复于 2002-05-14 20:20:34 得分 0

叶老大回来了?Top

18 楼xdspower(杂食菜熊)回复于 2002-05-15 15:29:30 得分 5

authorware打成的什么样的格式,如果是aXr格式,你就要小心一些其它机器上是否有相应的播放器,此外如果是exe格式,则要小心是否漏掉了相关的Xtra文件和ucd文件以及其它一些资源!Top

19 楼ZYH0000(没有什么不可以)回复于 2002-05-15 16:03:19 得分 0

BOOL   CreateProcess(  
   
          LPCTSTR   lpApplicationName, //   pointer   to   name   of   executable   module    
          LPTSTR   lpCommandLine, //   pointer   to   command   line   string  
          LPSECURITY_ATTRIBUTES   lpProcessAttributes, //   pointer   to   process   security   attributes    
          LPSECURITY_ATTRIBUTES   lpThreadAttributes, //   pointer   to   thread   security   attributes    
          BOOL   bInheritHandles, //   handle   inheritance   flag    
          DWORD   dwCreationFlags, //   creation   flags    
          LPVOID   lpEnvironment, //   pointer   to   new   environment   block    
          LPCTSTR   lpCurrentDirectory, //   pointer   to   current   directory   name    
          LPSTARTUPINFO   lpStartupInfo, //   pointer   to   STARTUPINFO    
          LPPROCESS_INFORMATION   lpProcessInformation   //   pointer   to   PROCESS_INFORMATION      
        );Top

相关问题

  • 菜鸟求助--如何通过命令按钮打开一个可执行文件!
  • 请问如何在wince下编程执行一个文件,比如说:我想点击一个按钮就能打开一个powerpoint文档?
  • delphi怎样点击按钮打开chm文件
  • 我要在按下按钮的时候打开"xls文件"
  • 点击一按钮,如何能打开文件夹?(打开方式如同我们双击文件夹一样)
  • 请问按一个按钮就打开一个html文件如何做
  • 简单问题:如何点击按钮后,打开一个文件夹???
  • 怎样用C#实现:点一按钮后,让IE打开一个文件啊?
  • 在按钮事件中添加打开 OLE 链接文件的代码?
  • 用文件流Tfilestream打开正在执行的文件出错怎么办,急!!

关键词

  • 文件
  • null
  • shellexecute
  • 格式
  • uint
  • command line

得分解答快速导航

  • 帖主:BillDeng
  • yangrenzhi
  • codecb
  • xdspower

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo