Ver Mensaje Individual
  #4  
Antiguo 04-08-2010
P0werBurn P0werBurn is offline
Miembro
 
Registrado: jun 2010
Posts: 47
Reputación: 0
P0werBurn Va por buen camino
Cita:
Empezado por delphi.com.ar Ver Mensaje
Estas un poco confundido, mezclando todo. A ver si este resumen te ayuda, leelo pausado e intentá comprender línea a línea:

TEdit es una clase
Edit1 es una instancia de la clase TEdit

Cuando utilizas Edit1.Text estas accediendo a la propiedad Text de la clase TEdit
La propiedad Text de la clase TEdit es del tipo string

Supongo que Memo1 es una instancia de la clase TMemo.
TMemo tiene una propiedad Lines y esta propiedad es del tipo TStrings

TStrings <> string
TStrings es una clase, que funciona como una colección de strings
Count es una propiedad de TStrings que es del tipo Integer

Como Count es un Integer no puedes igualarlo directamente a la propiedad Text de la clase TEdit que es del tipo string, para eso necesitas utilizar alguna función que te convierta el tipo de dato, y la mas indicada es IntToStr (Integer to string).

Saludos!
Bueno, antes que nada, muchas gracias por el tiempo que has tomado respondiéndome y aclarándome todo.

Según he entendido, es más que nada por lógica, porque sería como sumar una pera con una manzana, ¿no?.

Con eso quiero decir que no se pueden sumar un Integer y un String, sino que para sumar o hacer cualquier acción en la que se junten dos variables, estas tienen que ser iguales.

Corrígeme si me equivoco por favor.

Un saludo, y gracias otra vez.

P0werBurn.
Responder Con Cita