Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Guardar texto de un RichEdit (https://www.clubdelphi.com/foros/showthread.php?t=27069)

aranel 10-11-2005 20:29:12

Guardar texto de un RichEdit
 
Hola,

Resulta que tengo que hacer un editor y para esto quiero utilizar un RichEdit, pero no quiero que al guardar el fichero que he escrito en él me guardé también caracteres especiales. ¿Cómo puedo desactivar esto?

yusnerqui 10-11-2005 20:56:35

Esto no lo he probado, pero puedes Probar algo como:

Código Delphi [-]
Var
 S : TFileStream;
begin
  s := TFileStream.Create('C:\lolo.rtf',fmCreate );
  Try
    RichEdit1.Lines.SaveToStream(S);
  finally
    S.Free;
  end;
end;

espero te sirva

Saludos

JXJ 11-11-2005 02:26:58

¿Quieres guardar el texto como texto plano?

'¿con Caracteres especiales te refienres a el acento ' ´ '?

en el folder de demos, de delphi
vienen dos demos de editores de texto.

que guardan el texto como texto plano. txt
texto con formato enriquecido RTF

aranel 11-11-2005 17:36:29

Por ejemplo yo escribo en el RichEdit el siguente texto:
ORG H'0000
LLI RD, H'00
HALD
END

y me lo guarda como:

{\rtf1\ansi\ansicpg1252\deff0\deflang3082{\fonttbl{\f0\fnil\fcharset0 Tahoma;}{\f1\fnil Tahoma;}}
\viewkind4\uc1\pard\f0\fs16 ORG H'0000
\par LLI RD, H'00
\par HALD
\par END\f1
\par }


y yo quiero que me guarde justo lo que escribo :$

aranel 11-11-2005 18:36:49

Muchas gracias, al final lo he conseguido, la verdad es que era una tonteria :$

Bsss


La franja horaria es GMT +2. Ahora son las 06:35:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi