Delphi - problemas con tipos de campos string y pchar

 
Vista:

problemas con tipos de campos string y pchar

Publicado por claudio (47 intervenciones) el 08/07/2005 17:21:00
problemas con tipos de campos string y pchar: como puedo hacerlos compatibles: este es el codigo del error:

if strlen(DataExp.TEmpleadoE.FieldByName('Rpe').AsString) = '5' then
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con tipos de campos string y pchar

Publicado por Roqui (11 intervenciones) el 08/07/2005 22:55:42
El problema es que el valor que devuelve la funcion Length en Integer y entonces debes escribrirlo asi ...

Incorrecto

if strlen(DataExp.TEmpleadoE.FieldByName('Rpe').AsString) = '5' then

Correcto

if strlen(DataExp.TEmpleadoE.FieldByName('Rpe').AsString) = 5 then

El valor 5 debe ser integer no string

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problemas con tipos de campos string y pchar

Publicado por Roqui (11 intervenciones) el 08/07/2005 23:00:15
Y Ademas la funcion correcta para este proceso es Length ...

if Length(DataExp.TEmpleadoE.FieldByName('Rpe').AsString) = 5 then

Y el valor 5 debe de ser integer.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar