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...
