delphi
for nIndice := 2 to 53 do begin arAscii[nIndice] := Integer(char(arClave[nIndice])) + n; arClave[nIndice] := Chr(arAscii[nIndice] + 100); end;
El asunto esta que en xp funciona de lo mejor, pero cuando migre a 7 me comienza a dar problemas con caracteres especiales, ya que me mete algunos saltos de carro y otros que no me permiten asignar la cadena completa resultante a una variable, ya probe agregandole el +100 para asegurarme que no quede entre el 0 y 32 pero aun asi no funciona, alguna idea en especial???