2012-05-08 23 views
5

içine nasıl base64 biçimine dönüştürür? Bu yüzden düzenli metinleri (string) base64 dizesine dönüştürmenin bir yolunu bulmak için internete gidiyorum ve birçok çözüm buldum. Ben kullanmaya çalışıyorum:Bir dize, .net framework 4

Dim byt As Byte() = System.Text.Encoding.UTF8.GetBytes(TextBox1.Text) 
TextBox2.Text = convert.ToBase64String(byt) 

ama

'ToBase64String' diyerek bir hata ile bitirmek 'System.Windows.Forms.Timer' bir üyesi değildir.

Bunu düzeltmek için ne yapabilirim? Ya da kod için daha iyi bir yolu varsa lütfen yardım edin.

+2

Yani formunuzda "convert" adlı bir zamanlayıcı var mı? – GSerg

+0

Evet, sorun bu mu? –

+0

@MarkChai, Evet ... Hata mesajının söylediği şey bu. – Brad

cevap

16

System.Convert.ToBase64String(byt)'u kullanın. Aksi takdirde zamanlayıcı en içteki eşleşen isim olarak alınır.
Bir zamanlayıcı için en iyi isim değil btw.

+0

Haha Teşekkürler, bu kodu kullanabilirim. Ama ben zamanlayıcıyı ikili ve hex'e dönüştüreceğime göre dönüşümlü olarak adlandırabileceğimi düşündüm. –