Lesson 9_1 로그인 프로그램 만들기
안녕하세요. 오랫만에 글을 작성하게 되었습니다. 일이 바빠서 정신이 없었네요. 일을 하다가 많은 고객분들이 로그인 기능을 넣어달라고 하길래 이번 글은 간단하게 로그인 기능을 만드는 프로그램을 알려드리고자 합니다. 그림1) 새 VI생성 LabVIEW를 시작할때 새VI를 생성합니다. 그림2) 프런트 패널에 컨트롤과 버튼 생성 로그인 프로그램은 기본적으로 사용자 ID와 비밀번호를 입력하게 되어있습니다. 그리고 확인버튼과 종료버튼이 있으니 프런트패널에 생성해 줍니다. 그림3) 와일루프 생성 이제 프런트 패널에 필요한 컨트롤을 모두 만들었으니깐 블록 다이어 그램에서 코딩을 시작하겠습니다. 오른쪽의 블록다이어 그램에서 와일루프(While Loop)를 생성해 줍니다. 그림4) 이벤트 구조 추가 이제 와일루프 안에 이벤트 구조(event structure)를 추가합니다. 그림5) 이벤트 구조에 이벤트 추가 그림6) 이벤트 구조에 로그인 버튼 추가 그림7) 이벤트 구조에 종료버튼 추가 이제 각각의 버튼(로그인, 종료)의 이벤트 케이스를 그림5,6,7처럼 해서 추가를 해줍니다. 현재는 프로그램이 간단해서 블록다이어그램의 버튼 아이콘이 다른곳에 떨어져도 크게 문제가 안됩니다. 하지만 프로그램이 크고 복잡해 질수록 버튼에 해당되는 이벤트를 찾기 어렵기 때문에 가능하면 아래 사진들 처럼 이벤트에 해당되는 버튼을 관련 케이스에 넣어주시기 바랍니다. 그림8) 종료 케이스 코딩 사용자가 종료 버튼을 누르면 나갈지 말지를 안내 메세지를 띄워서 결정하게 합니다. 두버튼 대화상자(Two Button Dialog)를 사용하고 출력측 부분을 조건터미널에 연결해 줍니다. 그림9) 로그인 구조 코딩 이제 실제적으로 로그인 코딩을 시작하겠습니다. 그림9와 같이 로그인 구조에 2개의 문자 컨트롤(로그인, 비밀번호)를 넣어줍니다. 그림10) For루프...