Hi,
I have a request to check Romanian files (txt files),
but I have big problems with the Romanian code page
When I open the file, I can't get two characters, I can't read characters ş and ț
cBuffer := MemAlloc(F_BLOCK)
IF cBuffer = NULL_PTR
RETURN FALSE
ENDIF
nHandleImport:=FOpen2(cImportFile,FO_READ+FO_EXCLUSIVE,NULL_STRING) nHandleCheck :=FCreate( cExportFile,FC_NORMAL )
FRead4(nHandleImport, cBuffer, F_BLOCK,FALSE)
FWrite4(nHandleCheck, cBuffer,PszLen(cBuffer), FALSE)
FClose(nHandleImport)
MemFree(cBuffer)
I open the file, read it, save it and I have difference in the header and of course
I don't get the above characters.
Any idea ?
Hi,
I have a request to check Romanian files (txt files),
but I have big problems with the Romanian code page
When I open the file, I can't get two characters, I can't read characters ş and ț
cBuffer := MemAlloc(F_BLOCK)
IF cBuffer = NULL_PTR
RETURN FALSE
ENDIF
nHandleImport:=FOpen2(cImportFile,FO_READ+FO_EXCLUSIVE,NULL_STRING) nHandleCheck :=FCreate( cExportFile,FC_NORMAL )
FRead4(nHandleImport, cBuffer, F_BLOCK,FALSE)
FWrite4(nHandleCheck, cBuffer,PszLen(cBuffer), FALSE)
FClose(nHandleImport)
MemFree(cBuffer)
I open the file, read it, save it and I have difference in the header and of course I don't get the above characters.
Any idea ?
many thx
Best
Danijel
Hi Danijel,
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 42:50:13 |
Calls: | 10,392 |
Files: | 14,064 |
Messages: | 6,417,215 |