2012-05-08 6 views
5

그래서 일반 텍스트 (문자열)를 base64 문자열로 변환하는 방법을 찾고 인터넷을 둘러 보면서 많은 해결책을 찾았습니다. 내가 사용하려고 해요 :어떻게 문자열을 base64로 변환합니까? .net framework 4

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

을하지만

'ToBase64String'를 말하는 오류와 끝까지하는 것은 'System.Windows.Forms.Timer'의 구성원이 아닙니다.

이 문제를 해결하려면 어떻게해야합니까? 또는 코드를 작성하는 더 좋은 방법이 있다면 도움을주십시오.

+2

폼에'convert'라는 타이머가 있습니까? – GSerg

+0

예, 그게 문제입니까? –

+0

@MarkChai, 예 ... 그게 오류 메시지가 말하는 것입니다. – Brad

답변

16

System.Convert.ToBase64String(byt)을 사용하십시오. 그렇지 않으면 타이머가 가장 안쪽으로 일치하는 이름으로 선택됩니다.
타이머에 가장 적합한 이름은 아닙니다. btw.

+0

하하 고마워,이 코드를 사용할 수 있습니다. 그러나 나는 바이너리와 헥스로 변환 할 것이므로 변환 할 타이머의 이름을 지정할 수있을 것이라고 생각했습니다. –

관련 문제