Nu bruger jeg ikke Cout så jeg er ikke skide go til lige at omstrukturere dit eksempel da jeg kører fra en form
jeg har en fil winpath.txt som jeg bare skal åbne og læse
jeg ved ikke hvor mange charaktere der er i denda den indeholder en sti til en anden fil
Jeg har et Handle til filen som jeg fik fra FileOpen()
Hvordan ville jeg gå herfra for at læse indholdet ?
Dette er hvad jeg gør nu
int FileHandle;
int TextSize ;
int iBytesRead;
char *Buffer;
FileSeek(start,0,0);
Buffer = new char[TextSize];
iBytesRead = FileRead(start, Buffer,TextSize-1);
FileClose(start);
Buffer indeholder texten jeg vil have ud.
Jeg kan læse den med en ShowMessage()
men hvis jeg prøver at lagre den i eks en AnsiString så får jeg en exception sDT:class bad_alloc