StrConv2 [VB6] 소켓 통신시 주로 사용되는 함수 (바이트배열 문자열 변환 관련) vb6에서 소켓으로 수신된 바이트배열을 문자열로 변환할때 사용하는 함수이다.vb6은 유니코드를 사용하므로 vbUnicode 상수를 이용한다. '// Function StrConv(String, Conversion As VbStrConv, [LocaleID As Long]) '//sample source 소켓데이터 수신부 Dim RcvStr As String Dim rcvBytes() As Byte tcpLprClient.GetData rcvBytes, vbArray + vbByte RcvStr = StrConv(rcvBytes, vbUnicode) '// 반대로 문자열을 바이트 배열로 할때도 같은 함수를 사용합니다. 두번째 인자에 붙는 상수만 vbFromUnicode로 바꾸면 됩니다. rcvBytes =.. IT정보공유 2019. 3. 14. [VB6] WebBrowser를 이용한 POST 전송 UTF8 변환 어쩌다가 보니 팔자에도 없는 비주얼베이직(VB 6.0) 개발을 하게 됐네요. ㅜㅠ 하지만 VB 6.0 아직도 죽지 않고 사용되고 있다는 점에 놀라고 있습니다. 각설하고 VB6에서 WebBrowser 를 이용하여 Web Page에 구현되어 있는 POST 방식으로 REST API를 호출하는 샘플 코드를 작성하였고, 한글의 경우 기본적으로 비주얼베이직6.0이 유니코드를 사용하기 때문에 UTF-8로 변환하는 함수 까지 작성했습니다. VB6.0 에서 폼위에 브라우저를 얹으려면 구성요소에서 WebClass 를 별도로 추가해야 됩니다. 도구상에서 위와 같이 WBCLSDSR.OCX라고 하는 WebClass를 추가하면 내장 웹브라우저 컨트롤을 사용할 수 있습니다. 브라우저가 탑재된 폼이 뜰 때 특정 사이트로 이동하면서 .. IT정보공유 2018. 10. 2. 이전 1 다음 💲 추천 글 반응형