SoloCodigo

Programación General => Delphi => Mensaje iniciado por: Perrero en Miércoles 12 de Abril de 2006, 06:53

Título: Duda Sobre El Tmemo Y Trichedit
Publicado por: Perrero en Miércoles 12 de Abril de 2006, 06:53
Una pregunta, se puede hacer q en el TMemo y el TRichEdit solo se pueda usar una linea?, osea que al darle enter no salte a la siguiente linea, algo asi como el TEdit.
Título: Re: Duda Sobre El Tmemo Y Trichedit
Publicado por: Perrero en Miércoles 12 de Abril de 2006, 21:36
Ahhhhhhhhhh ya se como se hace, era asi:

Código: Text
  1. If Key=#13 then
  2.             Key:= #0;
  3.  
  4.  

Pero ahora tengo otra duda, buscando encontre esto: Key:= chr(0) y resulta q hace lo mismo que el #0, es decir que son lo mismo?, o solo quizas para este caso? y de ser cierto este ultimo cuales serian las diferencias para otros casos... :hola:
Título: Re: Duda Sobre El Tmemo Y Trichedit
Publicado por: Enko en Jueves 13 de Abril de 2006, 00:21
"#" es un operador de Pascal que se usa igual como si fuera la funcion Chr().
Código: Text
  1.  
  2. Chr(0) == #0
  3.  
  4.  
Título: Re: Duda Sobre El Tmemo Y Trichedit
Publicado por: Vatoicc en Jueves 13 de Abril de 2006, 00:26
Lo que puedes hacer es cambiar la propiedad WantReturn

Memo1->WantReturn = false;

Asi solo podras dar enter si tienes presionada la tecla CTRL
Lo mismo para con la propiedad WantTabs para la tabulacion