Bien.........empecemos.........
"actual" es una lista enlazada? parece serlo.
En vez de
Código:
if (!frmStart->ofPreviousTagged)
pon mejor
Código:
if (!frmStart->ofPreviousTagged.is_open())
tu revisas el archivo despues de cerrado? ah! por cierto donde cierras el archivo para q se actualicen cambios? (como forzar la descarga de buffer a disco) mira y prueba esto:
Código:
#pragma hdrstop
#pragma argsused
#include<iostream>
#include<fstream>
//..................................
{ using namespace std;
ofstream ofPreviousTagged;
ofPreviousTagged.open(previousTagged.c_str());
if(!ofPreviousTagged.is_open())
{
Application->MessageBox ("No se puede abrir archivo
para escribir etiquetas.", "PREVIOUS-TAGGED file not found",
MB_OK | MB_ICONERROR);
exit (0);
}
ofPreviousTagged<<"Hola\n";
ofPreviousTagged.close();
return;
}