Programming 44

비주얼베이직 기초강의

★ 비주얼 베이직 기초강의 제 1탄(1-10) ★1) 비베프로젝트 제작 순서 작업설계 ☞ 화면디자인 ☞ 코딩 ☞ 디버그 ☞ 컴파일 ☞ 실행파일작성 (무엇을 어떻게 할 것인지 확실하고 구체적인 계획을 세운 후 화면디자인은 연필로 간단히 스케치한 후 프로그램 코딩에 들어간다. 반복되는 부분은 프로시저로 간단히하며 주석을 꼭 삽입하여 나중에 프로젝트 분석에 도움이 되도록 한다.) 2) 코딩하는 방법론 lbldate.의 .을 입력하고 c를 입력하면 메뉴가 나오는데 선택한 후 Tab키를 누르면 전체가 나온다. 속정값의 설정은 개체명.속성명 = 설정값(예 : IblDate.Caption = "날짜와 시간") (코딩할 때 개체명을 입력한 후 점을 누르면 속성메뉴가 나오는데 나오지 않는 경우는 그 해당개체가 존재하는지..

INI 파일 이용하기

프로그램 개발시 변경되는 데이타의 정보를 담아두기 위해 ini 파일을 이용합니다. 비쥬얼베이직에서 API FUNCTION 을 이용하여 ini 파일에 데이타를 쓰고 읽는 방법 을 살펴보겠습니다. 1. ini 파일의 구조 [AppName1] KeyName1=Value KeyName2=Value [AppName2] KeyName1=Value AppName은 KeyName이 들어가는 일반화된 범주에 표시한다. AppName은 옵션인데 사용할 경우 각괄호([]) 안에 넣어야 하며 KeyName은 프로그램이 .ini 파일에서 읽거나 파일에 쓸 때 참조할 값에 대한 텍스트 참조에 해당한다. Value는 KeyName에 할당된 값을 표시한다. 문자열은 인용 부호 속에 넣을 필요는 없으며 숫자 값은 직접 입력한다. 2...

배열을 이용하여 리스트박스 채우기

ListBox컨트롤은 목록형태의 데이터를 보여줍니다. 그리고 목록 중 하나 또는 여러 개를 선택할 수 있도록 해주죠. ListBox컨트롤을 Userform에 올려두고 가장 먼저 해야 하는 일중 하나는 ListBox를 채우는 일입니다.ListBox에 항목을 입력하는 메소드로는 AddItem을 많이 사용합니다. AddItem메소드 뒤에 입력하려는 항목을 두면 됩니다. 선택사항으로 항목 뒤에 몇 번째(즉 ListIndex)에 둘 것인가를 지정할 수 있습니다. 그러나 지정하지 않는다면 ListIndex는 입력된 순서대로 0부터 매겨집니다.ListBox1.AddItem "Left Top" 'ListIndex = 0 ListBox1.AddItem "Left Center" 'ListIndex = 1 ListBox1...

VB :: 배열

VB :: 배열 다른 언어프로그램 경험이 있다면 배열개념이 친숙할 것이다. 배열은 동일한 이름으로 연속되는 변수를 참조하고 인덱스번호를 사용할 수 있다. 배열은 인덱스번호를 사용하여 인덱스번호에 따라 효율적으로 루프를 설정하므로 여러 상황에서 코드를 작고 간단하게 작성할 수 있다. 배열의 인덱스번호는 상한값과 하한값을 가지며, 배열의 요소는 범위내에서 연속적이다. visual basic은 인덱스번호에 따라 공간을 할당하기 때문에 필요한 크기로 배열을 선언할 수 있다. visual basic에는 항상 같은 크기를 갖는 고정크기배열과 실행시간에 크기가 변하는 동적배열의 두가지 배열형식이 있다.고정크기배열 배열의 선언은 일반변수선언과 비슷하다. 다만 변수 명 뒤에 (인덱스번호)를 넣는 것만 다를 뿐이다. '일..