游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2472|回复: 5

DOS指令in MFC Dialog

[复制链接]

414

主题

611

帖子

621

积分

高级会员

Rank: 4

积分
621
发表于 2005-7-5 17:02:00 | 显示全部楼层 |阅读模式
DOS指令in MFC Dialog

在DOS下可以?绦
dir /b/s>a.txt
??ir的?果??虻?n案a.txt

我想在Dialog上加一??按?,按下???按?就??绦?quot;dir /b/s>a.txt"
可是我用spawnl?ShellExecute都不行,是?法????

void CTest0705DirDlg::OnButton1()
{
        // TODO: Add your control notification handler code here
        spawnl( _P_WAIT ,"dir"," /b/s>a.txt",NULL);
        ShellExecute( NULL, "open", "dir", "/b/s>a.txt", "", SW_SHOWNORMAL);
}

24

主题

229

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2005-7-5 22:13:00 | 显示全部楼层

Re:DOS指令in MFC Dialog

这样恐怕不行吧,dir是内部命令,不是文件

8

主题

239

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
发表于 2005-7-7 14:12:00 | 显示全部楼层

Re:DOS指令in MFC Dialog

我对这感兴趣,怀念DOS, DOS最大;
win2000+vc6 过.


                std:fstream ostm("kkk.bat");
                ostm<<"f:\r\n";
                ostm<<"dir > d:\\zzzzz.txt\r\n";               
                ostm.close();

                ::WinExec("cmd /c kkk.bat", SW_HIDE);
                Sleep(2000);
                :eleteFile("kkk.bat");

13

主题

153

帖子

153

积分

注册会员

Rank: 2

积分
153
QQ
发表于 2005-7-7 14:23:00 | 显示全部楼层

Re:DOS指令in MFC Dialog

直接用 system() 应该行吧

3

主题

186

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2005-7-7 14:48:00 | 显示全部楼层

Re:DOS指令in MFC Dialog

ShellExecute( NULL, "open", "cmd", "/c dir /b/s>a.txt", "", SW_SHOWNORMAL);

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2005-7-7 18:21:00 | 显示全部楼层

Re:DOS指令in MFC Dialog

system
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 08:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表