2012-05-08 24 views
5

Więc idę w Internecie szuka sposobu na konwersję zwykłego tekstu (ciąg) na ciąg base64 i znaleźć wiele rozwiązań. Próbuję użyć:Jak przekonwertować ciąg na base64 w .NET framework 4

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

ale skończyć się błędem mówiąc

„ToBase64String” nie jest członkiem „System.Windows.Forms.Timer”.

Co mam zrobić, aby to naprawić? Lub jeśli istnieje lepszy sposób na jego kodowanie, prosimy o pomoc.

+2

Masz zatem zegar w swoim formularzu o nazwie 'convert'? – GSerg

+0

tak, czy to jest problem? –

+0

@MarkChai, Tak ... Tak mówi komunikat o błędzie. – Brad

Odpowiedz

16

Użyj System.Convert.ToBase64String(byt). W przeciwnym razie zegar jest wybierany jako najbardziej pasująca nazwa.
Nie jest to najlepsza nazwa timera.

+0

Haha Dzięki, mogę użyć tego kodu. Ale pomyślałem, że mogę wymienić zegar do konwersji, ponieważ będę konwertował na binarne i heksadecymalne. –

Powiązane problemy