Pessoal tenho uma rotina que grava em um ini a senha criptogravada... no delphi 2007 funciona no delphi 2009 não já debuguei e aparentemente a string aparece criptografada no debub.. mas ao gravar no ini fica ????? segue abaixo a rotina onde eu uso e tb a função
ArquivoIni := TIniFile.Create(svdConfiguracao.FileName); ArquivoIni.WriteString('BancoDados','Senha',EnDecryptString(edtSenha.Text,1024)); ArquivoIni.Free; function EnDecryptString(StrValue: String; Chave: Word): String; var I: Integer; OutValue : String; begin OutValue := ''; for I := 1 to Length(StrValue) do OutValue := OutValue + char(not(ord(StrValue[I])-Chave)); Result := OutValue; end; dentro do arquivo ini no delphi 2007 fica Senha='zO<s"s? mas no delphi 2009 fica Senha=????????? alguem já viu isso ? __________________________________________________ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/