Ver Mensaje Individual
  #4  
Antiguo 23-06-2006
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Reputación: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por Neftali
Hola, ante todo, bienvenido al ClubDelphi.
Te aconsejo que revises la guía de estilo de los foros y este mensaje en concreto.

En cuanto al error que comentas, es debido a los diferentes tipos de los "cosas" que estás asignando. Cuando utilices el operador := debes tener en centa que ambas cosas deben ser iguales (o compatibles como mínimo), sino deberás convertirlas para evitar el error.

En éste caso la propiedad .Position y la propiedad .Max son enteros(integer) -miralo en la ayuda de Delphi- y la propiedad .Text es de tipo cadena (string).
Para asignarlo sin problemas debes usar funciones de conversión (en este caso para convertir la cadena a entero -> StrToInt o IntToStr que es la contraria).



prueba con conversiones:

Código Delphi [-]ProgressBar1.Position := StrToInt(edit2.text); ProgressBar1.Max := StrToInt(edit1.text);


EDITO: Casimiro se me adelanto...

Pero como las respuestas son similares, entonces quiere decir que no le hemos aconsejado mal

Que le hemos puesto ambos hasta lo de la guía de estilo y todo...
Responder Con Cita