Tengo un fichero plano (TXT, lo adjunto al mensaje) con este contenido:
Cita:
Animación
Aventuras
Biográfica
Bélico
Ciencia ficción
Comedia
Documental
etc.
|
Como veis nada complicado: un único campo en cada línea.
Tengo este código para cargarlo en TStringList:
Código:
AnsiString cAux = ExtractFilePath(Application->ExeName) + "Tablas\\Ocio.txt";
TStringList *slValores = new TStringList();
slValores->LoadFromFile(cAux);
Tampoco es ninguna filigrana.
Bien: lo ejecuto y tras hacer el LoadFromFile me encuentro que la variable tiene este contenido:
que, evidentemente, nada tiene que ver con el contenido del fichero.
Tengo puestos estos includes:
Código:
#include <vcl.h>
#include <memory>
#include <olectl.h>
#include <jpeg.hpp>
#include <assert.h>
¿Me falta algo? Porque no entiendo lo que está pasando.