[Lazarus-es] Win32 nombre de archivos utf16

José Mejuto joshyfun en gmail.com
Sab Mayo 28 17:28:38 CEST 2011


Hello Luis,

Saturday, May 28, 2011, 5:07:52 PM, you wrote:

LFDAM> Gracias, podrías decirme donde consigo información, sobre TFileStreams y
LFDAM> como usarlo.
LFDAM> o en su defecto me lo puedes hacer, tal como me lo mencionas.

Básicamente un TFileStream encapsula un fichero con funciones read,
write, seek, etc... Pero todas estas funciones son comunes a los
streams, de modo que un stream puede ser un fichero, un socket tcp/ip,
la consola, muchas cosas... Un ejemplo sería algo como:

var
  Las4Letras: array [0..3] of char;
  Stream: TFileStream;
begin
  Stream:=TFileStream.Create('fichero.txt',fmOpenRead);
  Stream.Read(Las4Letras[0],SizeOf(Las4Letras));
  Stream.Free;
end;

Esto abre el fichero "fichero.txt" y lee los 4 primeros bytes y los
alamacena en un array. Al final libera el stream.

http://www.freepascal.org/docs-html/rtl/classes/tstream.html

Y un ejemplo de uso:

http://www.delphicorner.f9.co.uk/articles/op11.htm

-- 
Best regards,
 José





More information about the Lazarus-es mailing list