Escribes el archivo.bat, por ejemplo así:
Código:
#include <ios.h>
#include <fstream.h>
.
.
.
fstream fs("archivo.bat", ios::out | ios::trunc);
if(fs.fail()){
AnsiString Msg = "Imposible escribir el fichero ";
Application->MessageBox("Imposible escribir el fichero ", MB_ICONEXCLAMATION);
}
else{
fs << Edit1->Text << endl;
fs << "pause" << endl;
fs.close():
}
No es la única forma de escribir un archivo, hazlo como lo quieras...
Saludos.
EDITO:
Cita:
Empezado por jmgc1982
Por ejemplo:
Poniedo en el edit d: ; Con system("DIR X") y en el sitio de "X" poner el contenido del edit (D. Así cuando ejecuto, se ejecuta el CMD y hace un dir a la unidad escrita en el edit (C:, D:, etc...)
Gracias!!!
|
pues en este caso sería:
Código:
.
.
.
else{
AnsiString Cadena = (AnsiString)"dir " + Edit1->Text;
fs << Cadena << endl;
fs << "pause" << endl;
fs.close():
}