怎么实现在form中点击某按钮,然后弹出一个控制台窗口

abcdefg171459 2011-06-04 11:38:41
如题,怎么实现在form中点击某按钮,然后弹出一个控制台窗口,也就是调一个控制台应用程序?是不是要添加{$APPTYPE CONSOLE},应该放在哪呢
...全文
406 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowei_001 2011-06-08
  • 打赏
  • 举报
回复
winexec('cmd.exe /k C:\a.exe', SW_SHOWNORMAL); 
dfasri 2011-06-07
  • 打赏
  • 举报
回复
这个要看你要求是什么吧. 创建个进程是可行的, 但在运行时创建一个本地的控制台也只是写几段简单的代码而已. 采用本地的可以直接进行writeln, 用这个进行debug系统消息很方便的.
kye_jufei 2011-06-07
  • 打赏
  • 举报
回复
winexec('cmd.exe /k C:\a.exe', SW_SHOWNORMAL); 
Atlantis 2011-06-04
  • 打赏
  • 举报
回复
只显示控制台窗口或者调用控制台程序用winexec就行啊
winexec('cmd.exe /k cd\', SW_SHOWNORMAL); 显示控制台窗口,要是想打开控制台窗口再上面输入输出啥的,可以参考AllocConsole,AttachConsole什么的用法
bdmh 2011-06-04
  • 打赏
  • 举报
回复
http://zhidao.baidu.com/question/154080101.html
创建一个进程,通过管道来获取dos窗口内容和关闭
s11ss 2011-06-04
  • 打赏
  • 举报
回复
winexec('cmd.exe /k C:\a.exe', SW_SHOWNORMAL); [Quote=引用 3 楼 abcdefg171459 的回复:]
是调一个写好的需要在控制台上运行的程序,点一个按钮,自动启动控制台,控制台程序开始运行,可以随时关闭该控制台程序,请问该怎么实现
[/Quote]
abcdefg171459 2011-06-04
  • 打赏
  • 举报
回复
是调一个写好的需要在控制台上运行的程序,点一个按钮,自动启动控制台,控制台程序开始运行,可以随时关闭该控制台程序,请问该怎么实现
SQLDebug_Fan 2011-06-04
  • 打赏
  • 举报
回复
winexec('cmd.exe /k cd\', SW_SHOWNORMAL); 这个能否满足要求?

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧