Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-12-2010
ASUNCION ASUNCION is offline
Miembro
 
Registrado: nov 2010
Posts: 34
Poder: 0
ASUNCION Va por buen camino
Insertar Simbolo del sistema

Que tal Muchachos

Estoy creando un archivo txt el cual esta compuesto por una solo linea
pero tengo que insertar en el medio de esta linea el simbolo que corresponde al enter. este parece un retangulo.

no lo puedo ya que cuando lo pego me da un enter.
Responder Con Cita
  #2  
Antiguo 03-12-2010
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Si pegas un Enter, lo que obtendrás es eso, un Enter...

Si explicas mejor que es lo que deseas hacer, podríamos darte opciones para lograr lo que buscas...


Saludos...
__________________
Lee la Guía de Estilo antes que cualquier cosa. - Twitter
Responder Con Cita
  #3  
Antiguo 04-12-2010
ASUNCION ASUNCION is offline
Miembro
 
Registrado: nov 2010
Posts: 34
Poder: 0
ASUNCION Va por buen camino
Insertar Simbolo del sistema

tengo que crear un archivo desde delphi para ser leído por otro programa
este archivo vas ha tener una solo linea
ejemplo: nombre apellido direccion

el programa que vas a leer este archivo debe interpretarlo de la siguiente forma:
nombre
apellido
direccion

por eso el archivo que debo crear debe ser de la siguiente formas
nombre enter apellido enter direccion.
Responder Con Cita
  #4  
Antiguo 04-12-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Asunción.

No sólo cuenta el que habla sino también el que escucha...

Tiene que haber alguna convención para que el programa que lee interprete que algo es un 'enter' y así hacer algo.

Ese algo, es lo que no especificas y creo que te preguntaba maeyanes.

La convención bién puede ser como pusiste:
Cita:
Juan enter Perez enter Calle 21
Aunque si querés que al abrir la línea con el notepad.exe (por ejemplo) aparezca un dato por renglón:
Cita:
Juan
Perez
Calle 21
Deberías componer la línea de texto de la siguiente forma:
Código Delphi [-]
...
var
  ts: Tstrings;
begin
  ts:= TStringList.Create;
  ts.Add(EditNombre.Text +#13#10+ EditApellido.Text +#13#10+ EditCalle.Text);
  ts.SaveToFile('C:\DATOS.TXT');
end;
...

Saludos.
Responder Con Cita
  #5  
Antiguo 04-12-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Thumbs up

Haber... si se está poniendo un "Enter" entre nombre apellido y direccion, pues es lógico que cuando lo abras en algun editor de texto por ejemplo el "Blog de notas" o el "WordPad" o cualquier otro similar lo visualices como si se tratasen de 3 lineas y no de una.;ya que el "Enter" internamente en la computadora es una combinacion de los caracteres ASCII como son el 13 (CR=Retorno de Carro) y 10(LF=Salto de linea) por lo que la combinacion de ambos sería CRLF..
Espero haberte podido aclarar un poco mejor el asunto.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #6  
Antiguo 04-12-2010
ASUNCION ASUNCION is offline
Miembro
 
Registrado: nov 2010
Posts: 34
Poder: 0
ASUNCION Va por buen camino
Insertar Caracter de Enter

Hola Adjunte un archivo txt llamado PRUEBA, con esto me explico mas que suficiente, si copian la cadena completa del archivo adjuntoen word obtendran este resultado.

JOSE
ALCANTARA
LAS PRADERAS


y podran determinar cual es el caracter que necesito insertar desde delphi, el trabajo solo me resulta si consigo insertar este caracter.
Archivos Adjuntos
Tipo de Archivo: txt PRUEBA.txt (27 Bytes, 7 visitas)
Responder Con Cita
  #7  
Antiguo 05-12-2010
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
El carácter que has puesto es el retorno de carro (CR tal como dijo rgstuamigo).

El tema está en que el bloc de notas no entiende el CR, lo que él entiende es CRLF (porque así lo dice "las normas de windows").

Sería lo mismo que ha puesto ecfisa, pero sin salto de linea:
Código Delphi [-]
...
var
  ts: Tstrings;
begin
  ts:= TStringList.Create;
  ts.Add(EditNombre.Text +#13+ EditApellido.Text +#13+ EditCalle.Text);
  ts.SaveToFile('C:\DATOS.TXT');
end;


Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #8  
Antiguo 05-12-2010
ASUNCION ASUNCION is offline
Miembro
 
Registrado: nov 2010
Posts: 34
Poder: 0
ASUNCION Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
El carácter que has puesto es el retorno de carro (CR tal como dijo rgstuamigo).

El tema está en que el bloc de notas no entiende el CR, lo que él entiende es CRLF (porque así lo dice "las normas de windows").

Sería lo mismo que ha puesto ecfisa, pero sin salto de linea:

Código Delphi [-]
...
var
ts: Tstrings;
begin
ts:= TStringList.Create;
ts.Add(EditNombre.Text +#13+ EditApellido.Text +#13+ EditCalle.Text);
ts.SaveToFile('C:\DATOS.TXT');
end;






Saludos
Sres.

Lo unico que quiero es conseguir insertar en un archivo txt el caracter que coloqué en el archivo adjunto...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Simbolo moneda sizne Impresión 1 08-05-2010 01:36:21
El Simbolo de La Paz! JoseFco La Taberna 11 23-07-2008 11:48:18
Simbolo # en CSS ¿Que es? Delphius HTML, Javascript y otros 5 10-11-2007 21:41:56
como insertar la hora del sistema en un campo de tipo interval pnsd_89 Oracle 2 31-10-2007 18:18:27
Simbolo Del Sistema En Delphi??? rob1 Varios 6 21-10-2005 08:25:28


La franja horaria es GMT +2. Ahora son las 20:23:27.


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