텍스트박스를 사용하기


안녕하세요.
고코더 입니다.


이번에 알아볼 도구는 텍스트박스 입니다. HTML에서 자주 사용하던 input text 박스랑 비슷합니다. 텍스트를 입력 받을 수 있는 기능 입니다. 

 1. ab라고 보이는 버튼이 바로 텍스트박스 기능을 나타내는 도구입니다.  


 2. 속성에서 Text 라인을 수정하면 기본 텍스트를 변경할 수 있습니다.


 3. 보통은 텍스트박스는 비어 있는 경우가 많습니다. 그럴 경우에는 Text를 속성에 아무것도 입력하지 않아도 됩니다.




텍스트 위치 정렬


 4. Alignment를 조정하면 기존의 레이블처럼 텍스트를 정렬 가능합니다. 보통은 left 상태를 사용하지만 상황에 따라 Right와 center를 사용합니다.


 5. center


 6. right



텍스트 폰트, 색상 변경하기


 7. Font를 사용하여 폰트 모양과 색상을 변경 가능합니다. 


 8. 변경된 폰트의 속성은 아래처럼 보여지게 됩니다. 



모양변경



 9. Appearance를 이용하면 움푹 들어간 3D 모양부터 입체감이 없는 Flat를 사용 가능합니다. 대부분 3D를 사용하게 됩니다.


 10. Flat 모양입니다. 입체감이 없는 텍스트 박스가 되었습니다.




마무리


사용자에게 텍스트를 입력 받는 도구



댓글을 달아 주세요


글자 입력하는 도구


안녕하세요.
고코더 입니다.


이번 시간에는 레이블 도구를 이용하여 문자를 노출하는 방법을 알아봅니다. 모든 UI에는 기능을 설명하는 텍스트 사용합니다. 도로에 표지판처럼 문자는 여러 도움을 주는 훌륭한 도구 입니다.

 1. VB도 당연히 텍스트를 노출시키는 기능을 제공합니다. 도구 상자에서 대문자 A 아이콘으로 표시된 해당 버튼입니다.




레이블 상자 그리기


 2. 해당 폼에 레이블 도구를 그려넣으면 이렇게 기본 상자가 나타납니다. Label1은 자동으로 만들어진 기본 텍스트입니다. 


 3. 여러개의 레이블을 생성하면 숫자를 차례대로 +1 증감시킵니다.


레이블 텍스트 수정


 4. 해당 레이블을 선택 후에 Caption 속성으로 이동하면 텍스트 변경이 가능합니다. 여기서 변경된 텍스트는 해당 레이블에 표시되는 출력 문자가 수정 됩니다.


 5. 이렇게 필요한 텍스트 값이 수정 됩니다.



레이블 텍스트 정렬


 6. Alignment의 속성은 3가지가 있습니다. Left, Right, Center


 7. 순서대로 나타나는 정렬 화면입니다.




레이블 상자 투명속성으로 


 8. 레이블 상자는 디자인적으로 조금 튀는 감이 있습니다. 그래서 BackStyle 속성을 0-Transparer로 변경하면 바탕화면이 투명이 되어 글자만 출력되게 할 수 있습니다.


 9. 문자만 깔끔하게 보여줄 수 있게 바탕을 투명으로 변경 가능합니다. 



레이블 테두리 입히기


 10. 레이이블의 테두리를 강조할수 있습니다. BorderStyle에서 Fixed Single을 선택합니다.


 11. 해당 레이블 크기에 맞는 테두리가 생겨서 레이블 영역을 강조할 수 있게 해줍니다.




레이블 배경색상 지정


 12. 레이블 도구에 바탕색상을 지정 가능합니다. 해당 영역을 더욱 더 강조하거나 디자인적 요소를 사용할 수 있습니다. BackColor에서 원하는 색상을 선택합니다. 


 13. 그러면 해당 부분에 글자를 뺀 나머지 배경에 색상이 변경 됩니다. 



마무리


Label을 잘써야 UI적으로 완성되어 보이더군요


댓글을 달아 주세요


이미지 입력하기


안녕하세요.
고코더 입니다.


이번 시간에는 도구 상장에서 이미지를 입력할 수 있는 PictureBox 를 사용하는 방법을 알아봅니다.

 1. 도구 상자에서 이미지 모양의 버튼입니다. 이미지 버튼이라고도 부릅니다. 


 2. 폼상에 원하는 지역에 이미지박스가 자리잡을 지역에 표시합니다. 그럼 아래처럼 해당 영역에 이미지박스가 표시 됩니다. 


 3. 해당 이미지박스를 선택후에 속성창으로 이동합니다. Picture 에서 ...을 누르면 이미 선택이 가능합니다. 


 4. 불러오고 싶은 이미지를 선택합니다. 그리고 열기를 클릭합니다. 


 5. 해당 이미지가 이미지박스 영역에 입력됩니다. 




이미지 정렬


 6. 이미지를 원하는 방향으로 정렬이 가능합니다. 속성창에서 align을 살펴보면 셀렉트 박스에 다양한 정렬이 있습니다. 



 7. Align Top


 8. Align Bottom


 9. Align Left


 10. Align Right



마무리


이미지는 프로그램을 돋보이게 할 수 있습니다.





댓글을 달아 주세요


화살표 도구 사용하기


안녕하세요.
고코더 입니다.



비주얼 베이직에서 기본 도구를 하나씩 알아보려고 합니다. 도구 상자는 기본적으로 화면을 디자인하여 만들 수 있습니다. UI를 생성하는 기능을 담당합니다. 

 1. 이런 기능을 하는 도구 상자는 21개가 기본적으로 있습니다. 


 2. 첫번째 알아 볼 도구는 포인터(pointer)입니다. 가장 기본이 되는 도구이면서 가장 많이 사용하는 도구가 됩니다. 




크기 조절 기능


 3. 포인터는 이미 그려진 도구, 폼등의 크기를 변경하는 기능을 합니다. 가장의 끝을 잡아 당겨서 크기를 조절 가능합니다. 늘리거나 축소 시키는 등의 기능을 합니다. 가장 기초가 되는 폼의 크기를 조절 가능합니다.


 4. 도구들의 크기도 조절이 가능합니다. 방법은 역시 끝에 끌어당길 수 있는 점을 클릭하여 조절 가능합니다. 



도구 위치 이동 기능


 5. 이미 만들어 놓은 도구를 이동 시키는 기능이 가능합니다. 방법은 해당 도구를 마우스 왼쪽 클릭으로 잡아서 원하는 방향으로 이동시킵니다. 위치를 변경하여 UI를 조립할 수 있습니다. 



마무리


UI를 만드는 가장 기초적인 도구


댓글을 달아 주세요


기본적인 테스트 실행과 디버깅 방법


안녕하세요.
고코더 입니다.


VB6.0에서는 만들고 있는 프로그램을 미리 실행하여 테스트 할 수 있는 미리보기와 같은 기능을 제공하고 있습니다.그리고 미리보기 실행시에 오류가 있으면 이를 디버깅하는 기능까지 한번에 살펴볼 수 있습니다.

 1. 우선 프로젝트를 생성합니다. 기본적으로 제공하는 폼에서 테스트 해보겠습니다. 해당 화면에서 재생버튼 처럼 보이는 start 버튼을 클릭합니다. 


 2. 실행후에 만약 오류가 있다면 디버깅이 작동합니다. 아래와 같이 경고창이 나타나고 오류 위치를 반환합니다. 


 3. 오류 위치를 확인하고 이를 확인하고 수정이 가능합니다. 테스트 실행 중 소스코드를 바로 변경하여 다시 재생버튼을 누르면서 오류를 수정할 수 있습니다. 



 4. 오류부분을 수정하면 다시 재생버튼 모양의 start를 클릭합니다. 


 5. 그럼 다시 실행되고 오류가 없다면 정상적으로 프로그램이 실행 도비니다.
이런식으로 오류 부분을 수정하여 문법이 틀렸다는 부분을 제대로 수정하여 프로그램을 수정 할 수 있습니다. 


 6. 오류를 수정하여 다시 실행하니 오류 없이 실행 되었습니다. 쉽고 빠르게 프로그램을 수정하며 테스트 할 수 있습니다. 



마무리


이런 매력때문에 아직도 인기가 많습니다.





댓글을 달아 주세요


visual basic 6.0 exe 컴파일 하기


안녕하세요.
고코더 입니다.


 1. 비주얼 베이직으로 프로젝트를 생성했다면 이를 exe로 컴파일 할 수 있는 기능이 있습니다. VB의 큰 매력입니다. 우선 프로젝트를 생성하였다면 

 2. File -> make *.exe 버튼을 클릭합니다. 현재 작업중인 프로그램을 즉시 EXE로 만들 수 있습니다. 



 3. 해당 EXE 파일을 저장합니다. 비주얼 베이직 프로그램 파일 폴더로 지정된 기본 폴더보다는 다른 폴더로 저장하기 바랍니다. 


 4. 저장된 파일은 EXE로 바로 실행이 가능합니다.


 5. 실행하면 응용프로그램 형태로 실행 됩니다. 생각보다 너무 간단하게 프로그램이 만들어지니 신기하지 않나요?




마무리


비주얼 베이직의 매력


댓글을 달아 주세요


Visual Basic 6.0 project 만들고 저장하기


안녕하세요.
고코더 입니다.


 1. 비주얼 베이직 6.0을 이용하여 프로젝트를 생성하는 방법을 알아봅니다. 
프로그램을 실행 후에 File 그리고 New Project를 클릭합니다. 그럼 새로운 프로젝트를 생성할 수 있는 메뉴가 나타납니다.


 2. 프로젝트를 생성하는 창이 나타납니다. 대부분은 Standard EXE 첫번째 프로젝트를 생성하여 응용프로그램을 만들게 됩니다. 그리고 ActiveX DLL을 이용하여 DLL을 만들기도 합니다. 
하지만 현업이나 학습에서는 EXE 응용프로그램 이외에 사용할일이 거의 없을 것입니다. 


 3. 프로젝트를 생성하면 아래처럼 기본 폼이 생성되고 프로젝트 기본 레이아웃이 나타납니다. 이 창에서 원하는 프로그램을 생성하고 만들게 됩니다. 



 4. File에서 Save Project를 클릭하여 프로젝트를 저장합니다. 


 5. 처음에 저장할 파일은 확장자가 *.frm 입니다. 이 파일은 폼을 저장 하는 방식 입니다.  폼을 만들때 폼에 해당하는 코드를 저장하는 파일입니다. 프로젝트 내에 폼이 두개라면 두번의 frm을 저장하게 됩니다. 
*.frm 


 6. 프로젝트 저장 파일은 확장자가 *.vbp 입니다. 여러 폼과 그리고 모듈을 모은 파일입니다. 작업중인 프로젝트의 전체를 관리합니다. 
*.vbp




마무리


프로젝트를 저장하고 불러오는 기본적인 방법입니다.





댓글을 달아 주세요


비주얼 베이직 6.0 한국어로 패치하기


안녕하세요.
고코더 입니다.


비주얼 베이직을 설치 후에 한글판으로 언어를 패치하는 방법을 알아보려고 합니다. 어려운 영어는 없지만 그래도 한글이 편한 분들이 계셔서 방법을 한번 살펴보려고 합니다.


 1. 비주얼 베이직 6.0은 기본적으로 영어가 기본입니다. 그 당시에는 한글판 패치가 활발하지 않았습니다. 이 VB를 한글판으로 변경해보겠습니다. 


 2. 첨부파일을 압축을 해제합니다. 그러면 아래처럼 두개의 파일이 있습니다. 이 파일을 VB 6.0이 설치된 폴더로 우선 복사합니다.


 3. 각 폴더가 다를 수 있지만 대부분 저와 같은 폴더에 위치해 있을거 같습니다. 복사한 모습입니다. 
C:\Program Files (x86)\Microsoft Visual Studio\VB98


 4. 기존에 VB6IDE.DLL 라는 파일이 있습니다. 이 파일을 복사한 파일로 대체 하면 언어가 패치가 되는데요. 


 5. 기존 파일은 이렇게 이름을 변경해 백업을 해두었습니다. 



 6. 그리고 복사한 파일의 이름을 VB6IDE.DLL 으로 변경합니다. 그럼 한글로 패치가 완료되었습니다. 


 7. 패치 완료후에 프로그램을 재시작하면 이렇게 한글로된 메뉴명으로 사용이 가능합니다. 



마무리


오래된 프로그램을 다시 강의 하니 재밌네요.



댓글을 달아 주세요


windows10 환경에서 비주얼 스튜디오 설치


안녕하세요.
고코더 입니다.


응용프로그램계의 스타크래프트 같은 존재인 VB 6.0을 개발하거나 유지보수 하기 위해서는 역시 그 당시 유물처럼 여겨졌던 비주얼 스튜디어 6.0이 필요로 합니다. 우선 이전에 남긴 글을 참고하여 ISO 파일을 준비합니다.


 1. 윈도우10 환경에서 설치하므로 iSO에서 마우스 우클릭 후에 탑재를 클릭합니다. 


● 2. 드라이브에 해당 ISO가 마운트 되었다면 SETUPWIZ.INI를 수정합니다.


 3. 아래처럼 VmPath를 삭제합니다. 무려 ie4에서 지원하는 가상머신을 참조합니다. 지금은 IE11버전인가요?



 4. 이번에는 Setup.exe 파일에서 마우스 오른쪽 버튼을 눌러 속성으로 이동합니다. 


 5. 그리고 호환성 모드에서 XP 서비스팩 3을 설치합니다. XP 시절 나온 프로그램이니 당연한 과정입니다. 


 6. 그리고 관리자 권한으로 실행합니다. 


 7. 인스톨 화면이 실행되었습니다. next를 클릭합니다. 


 8. 약관을 동의 합니다. 


 9. 그리고 구매한 고유 넘버를 입력합니다. 


 10. 다음은 custom을 선택하고 next를 클릭합니다. 



 11. 원하는 폴더를 지정하고 next를 클릭합니다. 기본으로 하시는걸 추천합니다. 


 12. 이런 경고창이 나타나면 두려워 하지 마시고 긍정정적인 답변만 해주시면 됩니다. 


 13. VB 개발을 위한 설치입니다. 아래처럼 불필요한 프로그램 체크를 해제합니다. 


 14. 드디어 설치가 진행됩니다. 예전에는 오래 걸렸던 작업인데 요즘은 컴퓨터가 좋아져서 순식간에 진행됩니다. 


 15. 설치 완료 후에 실행하면 이렇게 프로그램 시작화면을 볼 수 있습니다. 



마무리


윈도우10 설치 어렵지 않습니다.



댓글을 달아 주세요


비주얼 스튜디오 6.0 download


안녕하세요.
고코더 입니다.


과거 저도 사용했었고 많은 분들이 사용했던 IDE가 바로 비주얼 스튜디오 6.0입니다. 이 버전을 많이 애용하는 이유는 비주얼 베이직(Visual Basic 6.0)을 개발할 수 있습니다. 사실 VB 6.0은 호환성 문제로 사용하면 안되는 프로그램이지만 과거에 많은 프로그램들을 개발했기 때문에 현업에서는 비주얼 스튜디오 6.0이 필요합니다. 하지만 옛날 프로그램 답게 CD에 담겨서 판매하던 시절이라 그런지 MS 공식 홈페이지에는 해당 프로그램 다운로드 링크가 보이지 않습니다. 그래서 다운로드 방법을 찾은 결과 몇가지 방법을 소개합니다.



Visual Studio 6.0 다운 방법


1. 구글 드라이브 다운로드

해당 블로그에서는 구글 드라이브 링크를 통해 다운로드를 제공하고 있습니다. 블로거가 직접 올리신건지 모르겠지만 가장 간편하고 빠르게 다운로드가 가능합니다. 


해당 링크를 따라가면 파일을 다운로드 가능합니다. 



2. 토렌트 파일 다운로드

토렌트로 파일 다운로드가 가능합니다. 그런데 시드가 많지가 않아 속도가 잘 안나네요.


3. 첨부파일 다운로드

블로그에 분할 압축 파일을 맨 아래에 올려드리겠습니다. 모두 다운로드 받아서 압축을 해제 하시기 바랍니다.


마무리


VB가 아직도 사용 빈도가 20권 안이라고 하죠? 대단합니다. 


첨부파일


엄청 많죠 ㅠㅠ 다운로드 링크나 토렌트 이용이 어려운분만 받으세요

Microsoft Visual Studio 6.0.zip

Microsoft Visual Studio 6.0.z01

Microsoft Visual Studio 6.0.z02

Microsoft Visual Studio 6.0.z03

Microsoft Visual Studio 6.0.z04

Microsoft Visual Studio 6.0.z05

Microsoft Visual Studio 6.0.z06

Microsoft Visual Studio 6.0.z07

Microsoft Visual Studio 6.0.z08

Microsoft Visual Studio 6.0.z09

Microsoft Visual Studio 6.0.z10

Microsoft Visual Studio 6.0.z11

Microsoft Visual Studio 6.0.z12

Microsoft Visual Studio 6.0.z13

Microsoft Visual Studio 6.0.z14

Microsoft Visual Studio 6.0.z15

Microsoft Visual Studio 6.0.z16

Microsoft Visual Studio 6.0.z17

Microsoft Visual Studio 6.0.z18

Microsoft Visual Studio 6.0.z19

Microsoft Visual Studio 6.0.z20

Microsoft Visual Studio 6.0.z21

Microsoft Visual Studio 6.0.z22

Microsoft Visual Studio 6.0.z23

Microsoft Visual Studio 6.0.z24

Microsoft Visual Studio 6.0.z25

Microsoft Visual Studio 6.0.z26

Microsoft Visual Studio 6.0.z27

Microsoft Visual Studio 6.0.z28

Microsoft Visual Studio 6.0.z29

Microsoft Visual Studio 6.0.z30

Microsoft Visual Studio 6.0.z31

Microsoft Visual Studio 6.0.z32

Microsoft Visual Studio 6.0.z33

Microsoft Visual Studio 6.0.z34

Microsoft Visual Studio 6.0.z35

Microsoft Visual Studio 6.0.z36

Microsoft Visual Studio 6.0.z37

Microsoft Visual Studio 6.0.z38

Microsoft Visual Studio 6.0.z39

Microsoft Visual Studio 6.0.z40

Microsoft Visual Studio 6.0.z41

Microsoft Visual Studio 6.0.z42

Microsoft Visual Studio 6.0.z43

Microsoft Visual Studio 6.0.z44

Microsoft Visual Studio 6.0.z45

Microsoft Visual Studio 6.0.z46

Microsoft Visual Studio 6.0.z47

Microsoft Visual Studio 6.0.z48

Microsoft Visual Studio 6.0.z49

Microsoft Visual Studio 6.0.z50

Microsoft Visual Studio 6.0.z51

Microsoft Visual Studio 6.0.z52





댓글을 달아 주세요