Ver Mensaje Individual
  #3  
Antiguo 03-05-2004
sanxpue sanxpue is offline
Miembro
 
Registrado: jul 2003
Posts: 196
Reputación: 23
sanxpue Va por buen camino
Lightbulb pues...

Esto te va a fallar cuando el valor pase a 1000
Código:
434/04

Var
  nStart:Integer;
  cFin:String
begin
  nStart:=StrToInt(Copy(MiVariable,1,3));
  cFin:=Copy(MiVariable,4,3);  
  nStart:=nStar +1;
  MiVariable:=IntToStr(nStart)+cFin
End;
Entonces mas general seria
Código:
Var
  nStart : Integer;
  cFin : String
begin
  nStart := StrToInt(Copy(MiVariable,1,Pos('/',MiVariable)-1));
  cFin:=Copy(MiVariable,Pos('/',MiVariable),100);  //solo para asegurar que 
  //obtenemos todo el final de la cadena
  Inc(nStart);
  MiVariable:=IntToStr(nStart)+cFin
End;
__________________
saludos desde Puebla Mexico..
[email protected]
"como siempre a sus ordenes y siempre con buena cara"
'lolita me excitas, perversa piel de melocotón'
Responder Con Cita