Fórum Problema com função no delphi 2010 #376500
28/04/2010
0
tive um problema com essa função:
function DecodificaMsg(Msg1: string; DecryptNo: integer): string; var ResultStr: string; Temp, nMsg: char; I, DecryptIndex, nIndex: integer; begin ResultStr := ''; Temp := ' '; for i := 1 to length(Msg1) do begin nMsg := Msg1[i]; for DecryptIndex := 1 to DecryptNo do begin nMsg := Pred(nMsg); //Msg1[I] := Temp; nIndex := DecryptIndex; end; ResultStr := ResultStr + nMsg; end; DecodificaMsg := ResultStr; end;
quando eu chamo ela com
DecodificaMsg('jn', 570)ela deveria me rertornar 04, no delphi 7
só que não é isso que ocorre
Nicassio
Curtir tópico
+ 0Posts
28/04/2010
Wesley Batista
function TForm2.DecodificaMsg(Msg1: string; DecryptNo: integer): string;
var
ResultStr: string;
Temp, nMsg: char;
I, DecryptIndex, nIndex: integer;
begin
ResultStr := '';
Temp := ' ';
for i := 1 to length(Msg1) do
begin
nMsg := Msg1[i];
for DecryptIndex := 1 to DecryptNo do
begin
nMsg := Pred(nMsg);
//Msg1[I] := Temp;
nIndex := DecryptIndex;
end;
ResultStr := ResultStr + nMsg;
end;
DecodificaMsg := ResultStr;
end;
procedure TForm2.FormCreate(Sender: TObject);
begin
Caption := DecodificaMsg('wesley',130)
end;
Espero te ajudado
Um abraço
Wesley Batista
e-mail : wesley@tdstecnologia.com.br
site : www.tdstecnologiarj.com.br
Gostei + 0
29/04/2010
Nicassio
Gostei + 0
29/04/2010
Nicassio
Gostei + 0
29/04/2010
Leandro
Gostei + 0
30/04/2010
Nicassio
Gostei + 0
01/05/2010
Marco Salles
var
ResultStr:Ansistring;
Temp, nMsg: AnsiChar;
I, DecryptIndex, nIndex: integer;
begin
ResultStr := '';
Temp := ' ';
for i := 1 to length(Msg1) do
begin
nMsg := Msg1[i];
for DecryptIndex := 1 to DecryptNo do
begin
nMsg := Pred(nMsg);
//Msg1[I] := Temp;
nIndex := DecryptIndex;
end;
ResultStr := ResultStr + nMsg;
end;
DecodificaMsg := ResultStr;
end;
Gostei + 0
03/05/2010
Nicassio
Gostei + 0
03/05/2010
Marco Salles
Gostei + 0
04/05/2010
Nicassio
vlw pela ajuda
Gostei + 0
04/05/2010
Leandro
Gostei + 0
04/05/2010
Wilson Junior
Gostei + 0
05/05/2010
Nicassio
Gostei + 0
06/05/2010
Marco Salles
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)