Language/Visual Basic (3)

'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 어셈블리에 참조를 추가해야 합니다.

Visual Basic 프로그래밍을 하다 Rectangle 객체를 사용하려고하니 아래와 같은 오류가 발생했다. Visual Studio 툴에서 프로젝트에 참조(reference)를 추가해주면 디버깅 오류를 해결할 수 있다. 'Rectangle' 형식이 참조되지 않은 어셈블리에 정의되었습니다. 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 어셈블리에 참조를 추가해야 합니다. 01. 해당 프로젝트에서 [참조] - [참조추가] 버튼 클릭 02. [어셈블리] - [프레임워크]에서 'System.Drawing' 추가 위와같이 어셈플리의 프레임워크에서 System.Drawing을 추가함으로써 해당 디버깅 오류는 ..

Language/Visual Basic | 2018. 10. 24. 11:31

Visual Basic(VB) .NET에서 디렉터리 만들기

비주얼베이직 닷넷을 기반으로한 개발 프레임웍에서 코딩할 기회가 생겼다. 개발 내용은 화면이 오픈되자마자 클라이언트의 지정된 경로에 디렉터리를 생성하는 것이다. 구글 서치를 통해서 MS의 가이드를 찾았지만, 본인이 현재 개발하고 있는 프레임웍에서는 지원되지 않았다. 결정적으로 FileSystem 객체가 존재하지 않았다. MS Guide: https://docs.microsoft.com/ko-kr/dotnet/visual-basic/developing-apps/programming/drives-directories-files/how-to-create-a-directory 그래서, 여러모로 검색을 해보니 FileSystem 객체를 생성하지 않고도 바로 접근이 가능한 함수를 찾았다. 바로 MkDir, Dir 등..

Language/Visual Basic | 2018. 1. 23. 00:30

문자열 바이트 계산 스크립트(Visual Basic)

Visual Basic 바이트 계산 로직이다. 한글의 바이트수가 2Byte임을 고려해서 작성된 소스다. 아래의 바이트 계산 방식은 문자를 하나씩 읽어들여 ASCII 코드 값이 0보다 작으면 한글로 판단하고 바이트 수를 2 더해서 계산하는 방법이다. 1 2 3 4 5 6 7 8 9 10 11 12 Public Sub Wookoa() Dim lengthByte As Integer = 0 For index As Integer = 1 MyControls.txtTitle.Text.Length 'ASCII 값이 0보다 작으면 한글 If Asc(Mid(MyControls.txtTitle.Text, index, 1))

Language/Visual Basic | 2017. 4. 24. 23:23