PDA

View Full Version : [C#] Encrypt


Fonzy9114
09-06-2011, 15:11
Salve avrei un piccola problema su questo spezzone di codice

File.WriteAllText(pass, txtpw.Text);
File.Encrypt(pass);
MessageBox.Show("Password Salvata!", "Password", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtpw.Clear();
controlloPassword();

l'errore è questo:

http://i56.tinypic.com/xfviv4.jpg


Sapreste dirmi come risolverlo?

Grazie in anticipo

DioBrando
11-06-2011, 00:13
Salve avrei un piccola problema su questo spezzone di codice

File.WriteAllText(pass, txtpw.Text);
File.Encrypt(pass);
MessageBox.Show("Password Salvata!", "Password", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtpw.Clear();
controlloPassword();

l'errore è questo:

http://i56.tinypic.com/xfviv4.jpg


Sapreste dirmi come risolverlo?

Grazie in anticipo

Che cosa stai passando al metodo Encrypt?
Prima ancora, che cosa vuoi fare esattamente?

In ogni caso devi gestire tutte le eccezioni, dalla correttezza del path, ai permessi di lettura/scrittura del file, compatibilità della piattaforma (con la classe Environment puoi definirla a priori) ecc. ecc. ecc.
Un problema sullo stream IO probabilmente è stato scatenato dal fatto che non riesce ad aprire il file e quindi nemmeno a criptare il contenuto.