unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,shellapi, StdCtrls;type
TForm1 = class(TForm)
Edit1: TEdit;
Memo1: TMemo;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(handle,'open','cmd.exe',' /k "dir edit1.text > c:\ao.txt"','',SW_HIDE); Memo1.Lines.LoadFromFile('c:\ao.txt');
end;end.
为什么有时提示错误找不到文件,而提示错误后再运行一次MEMO1就显示
驱动器D的卷是SOFT
卷的序列号是3F14-01C3
D:\Program Files\Borland\Delphi7\Projects 的目录
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,shellapi, StdCtrls;type
TForm1 = class(TForm)
Edit1: TEdit;
Memo1: TMemo;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(handle,'open','cmd.exe',' /k "dir edit1.text > c:\ao.txt"','',SW_HIDE); Memo1.Lines.LoadFromFile('c:\ao.txt');
end;end.
为什么有时提示错误找不到文件,而提示错误后再运行一次MEMO1就显示
驱动器D的卷是SOFT
卷的序列号是3F14-01C3
D:\Program Files\Borland\Delphi7\Projects 的目录
解决方案 »
- 关于'Ehlib70.bpl'报错的问题,突然提示无法load EHLIB70.bpl
- 请大家介绍几本中高级delphi好书(详见内文)
- 怎么查看Tobject.create编译后的汇编代码?
- 怎样用DELPHI7控制EXCEL作图?急!
- 怎么用DELPHI读取一个目录下的文件及子目录呢?
- 讨论一下DELPHI开发人员学习VC++的困难和解决办法,能者多劳,多劳多得。
- 大哥们!帮帮忙啊!
- 如何连接已经设置密码的Access数据库???急,在线等!!!
- ------------------iBear(大熊)大哥,再次请进!麻烦您了--------------------
- DELPHI 或VB 高手 高分奉送
- DCOM如何跨route和跨网域?
- Turbo Pascal中遇到的关于类型不吻合的疑问~请大虾赐教!
Command:string;
begin
Command:='COMMAND.COM /C dir>c:\dir.txt';
WinExec(pchar(Command), sw_shownormal);
end;