我想在我的程序中实现象DOS中的"dir"命令该怎么做?

解决方案 »

  1.   

    prettywolf:
       我执行了WinExec("copy c:LLL.txt d:",SW_SHOW);可是D盘上却没有LLL.txt这个文件.
      

  2.   

    你的c:和d:都是相对路径,是这个原因吗?你好好找找那二个盘下,是否有lll.txt。主要是为了确认是否有源文件,和COPY完后的存放地方.
      

  3.   

    我的C盘上有LLL.txt,计算机上有d盘,有足够的空间放LLL.txt文件
      

  4.   

    注意了 "\" 应该写作 "\\" 了吗?
    WinExec("copy c:\\LLL.txt d:",SW_SHOW);
      

  5.   

    int system( const char *command );Example/* SYSTEM.C: This program uses
     * system to TYPE its source file.
     */#include <process.h>void main( void )
    {
       system( "type system.c" );
    }
    Output/* SYSTEM.C: This program uses
     * system to TYPE its source file.
     */
    #include <process.h>
    void main( void )
    {
       system( "type system.c" );
    }
      

  6.   

    WinExec("copy c:\\LLL.txt d:",SW_SHOW);的返回值是2,--是系统找不到指定的文件
      

  7.   

    system( "copy c:\\LLL.txt d:" );也没有实现文件的拷贝
      

  8.   

    WinExec("cmd /c copy c:\\LLL.txt d:\\", SW_SHOW);
      

  9.   

    demetry(大松)  说的对。98就是COMMAND。COM