| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
gbinfo Novato

Registrado: Terça-Feira, 21 de Junho de 2016 Mensagens: 2
|
Enviada: Ter Jun 21, 2016 4:24 pm Assunto: Conversão String Mobile |
|
|
Boa tarde, venho pedir ajuda de voces, talves seja muito simples mais realmente n estou conseguindo.
Tenho uma função para Descriptar uma string que funciona perfeito em todos os Delphis para windows,
mais quando precisei Descriptar a senha de usuário para mobile não dar certo.
Segue a Function:
Delphi XE7 para mobile
function EnDecryptString(StrValue : String; Chave: Word) : String;
var
I: Integer;
OutValue: String;
begin
OutValue := '';
for I := 1 to Length(StrValue) do
OutValue := OutValue + Ansichar(Not(ord(StrValue[I])-Chave)); "Ansichar" Não Aceita
Result := OutValue;
end;
O texto que quero Descriptar é esse: ÌËÊ que significa 123 (Nesse caso) |
|
| Voltar ao Topo |
|
 |
strak2012 Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014 Mensagens: 1518 Localização: Maceió - AL
|
|
| Voltar ao Topo |
|
 |
gbinfo Novato

Registrado: Terça-Feira, 21 de Junho de 2016 Mensagens: 2
|
Enviada: Ter Jun 21, 2016 10:10 pm Assunto: |
|
|
Entendi, mais n resolve o meu problema, preciso usar esse método que passei pois já uso em muitos lugares.
Mais mesmo assim obrigado. |
|
| Voltar ao Topo |
|
 |
strak2012 Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014 Mensagens: 1518 Localização: Maceió - AL
|
Enviada: Ter Jun 21, 2016 10:27 pm Assunto: |
|
|
solução para seu problema
| Código: | function EnDecryptString(StrValue : String; Chave: Word) : String;
var
I: Integer;
OutValue: String;
begin
OutValue := '';
for I := 0 to Length(StrValue)-1 do
OutValue := OutValue + char(Not(ord(StrValue[I])-Chave)); "Ansichar" Não Aceita
Result := OutValue;
end; |
_________________ Tudo podemos quando tudo sabemos! |
|
| Voltar ao Topo |
|
 |
|