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

如何在一个c++程序中执行命令行命令?

楼主chaojinn()2002-10-10 22:26:38 在 VC/MFC / 基础类 提问

如何在一个c++程序中执行命令行命令? 问题点数:100、回复次数:9Top

1 楼saucer(思归)回复于 2002-10-10 22:30:11 得分 0

system("...");  
   
  or   use  
   
  CreateProcessTop

2 楼lyguo(愚人(每天顶几顶挣分升星星)http://zz.ihenan.cn/map/)回复于 2002-10-10 22:34:32 得分 0

在程序中怎么不能执行命令行了????Top

3 楼chaojinn()回复于 2002-10-10 22:35:32 得分 0

详细些,给个例子,比如在一个c++程序中执行dir   c:\windows\命令Top

4 楼c17338996(网络诗人)回复于 2002-10-10 22:42:30 得分 50

#include   "stdio.h"  
  #include   "conio.h"  
  void   main(void)  
  {  
        system("notepad.exe");  
  }  
  可以达到要求吗?Top

5 楼yarshray(saga jion(心飘情落))回复于 2002-10-10 22:44:41 得分 30

ShellExecute(this->m_hWnd,"open","calc.exe","","",   SW_SHOW   );  
  CSDN稳当中心有一篇!Top

6 楼saucer(思归)回复于 2002-10-10 22:47:22 得分 20

consult  
  Universal   Console   Redirector  
  http://www.codeproject.com/useritems/consolePipe.aspTop

7 楼zhakewei(天外有天)回复于 2002-10-10 22:48:09 得分 0

太多了,例如以下的:  
  ShellExecute(......);  
  ShellExecuteEx(......);  
  CreateProcess(.......);  
  当然,system函数是最简单的,就像楼上举的例子Top

8 楼chaojinn()回复于 2002-10-10 22:58:11 得分 0

#include   "stdio.h"  
  #include   "conio.h"  
   
   
  int   main(int   argc,   char*   argv[])  
  {  
  system("notepad.exe");  
  }  
  编译出错,在vc6.0下  
  E:\code\cmdtest\cmdtest.cpp(11)   :   error   C2065:   'system'   :   undeclared   identifierTop

9 楼chaojinn()回复于 2002-10-10 23:07:32 得分 0

知道了,应该先#include   "stdlib.h"  
  Top

相关问题

  • c#如何执行命令行程序并和程序交互
  • 关于命令行程序
  • Dos命令行程序
  • 怎样在命令行底下编译C++程序?
  • 一个C#中调用命令行程序的问题
  • C#中调用外部命令行程序新问题求解
  • 如何使C程序执行完后回到DOS命令行中?
  • C#窗口程序启动,能不出现命令行窗口(cmd.exe)吗?
  • 如何c#中执行一个命令行程序,如rar e Test.rar
  • Win32程序的命令行问题

关键词

  • c++
  • 执行
  • 命令
  • 程序中执行
  • include
  • exe

得分解答快速导航

  • 帖主:chaojinn
  • c17338996
  • yarshray
  • saucer

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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