웹프로그래밍

Global It Leader!!


컴퓨터언어


 
 

VB 다른 방법으로 폼 실행하기...

페이지 정보

작성자 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 5,388회 작성일 13-03-09 19:26

본문

일반적으로 폼(FORM)은 프로그램에서
 
    Load Form1
    Form1.Show vbmodal
 
과 같이 실행한다.
 
메뉴를 가변적으로 구성하여 프로그램을 실행하고자 하면
위와 같은 방법으로는 무리가 따른다.
미리 메뉴를 구성한후 각 메뉴의 Click Event에 Load와 Show를 사용하여
실행할 폼명을 기술해 두고 메뉴의 보이기 속성을 이용하여 처리해야 할것이다.
 
그러나 다음과 같이 폼을 실행시킨다면 동적메뉴 구현이 쉬울것이다.
 
        dim oForm as Form
        dim sForm as string
 
        sForm = "Form1"
 
        Set oForm = Forms.Add(sForm)
        oForm.Show
        oForm.SetFocus

 
위의 방법은 폼명을 변수에 넣어서 Forms.Add를 이용하여 실행을 하고 있다.
이것은 폼명을 DB화 하여 처리 가능하다는 것을 의미한다.
 
그 다음 응용은 이용자 몫이겠죠...^^
 
 
** 폼의 실행 여부 확인은 담과 같이....
  
    For Each oForm In Forms           '         '
        If UCase(oForm.Name) = sForm Then
               oForm.Show
               oForm.ZOrder 0              ' 폼이 실행중이면 맨 앞으로 보낸다.
                Exit For
         End If
  Next

댓글목록

등록된 댓글이 없습니다.

전체 95
게시물 검색
컴퓨터언어 목록
번호 제목 글쓴이 조회 날짜
55 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 6741 12-16
54 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 4875 11-14
53 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10084 11-05
52 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5057 10-24
51 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7763 10-24
50 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5079 07-26
49 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5274 03-09
열람중 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 5389 03-09
47 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11249 06-30
46 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7117 06-25
45 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7934 06-25
44 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8471 06-25
43 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13428 06-24
42 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8961 06-24
41 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9645 06-17
40 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 25521 07-22
39 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10307 07-21
38 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8788 07-21
37 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9139 07-21
36 VB no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8554 07-20