VisualBasic 14

비주얼베이직 중급 강의

★ 비주얼 베이직 중급강의 제 1탄(1-3) ★ 1) 데이터베이스 처리방법 Dim db As Database 'DataBase형의 개체변수 Dim tb As Recordset 'Recordset형이 개체변수 Set db = DBEngine.Workspaces(0).OpenDataBase("addr.mdb") Set tb = db.OpenRecordset("address",dbOpenTable) Set Data1.Recordset = tb (데이타베이스를 사용하려면 로드할 때 위와 같이 기술하여 이용한다.) 2) SQL문 사용법 데이터 컨트롤 속성 중 Data Source에 'SELECT * FROM 주소록'으로 정의 (주소록으로부터 *(모든레코드)를 선택하라는 것이다. (SELECT 필드1,필드2,필드3..

비주얼베이직 기초강의

★ 비주얼 베이직 기초강의 제 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...