목록비주얼베이직 (19)
생선이의 잡다한 블로그
안녕하세요 생선스프입니다~ 그러고보니 조건문 하면서 너무 빨리 끝낸것 같네요 적어도 가장 기본중에 기본인 로그인창은 만들어봐야죠! 조건문 강좌 - http://sengsung.tistory.com/13 강좌 시작합니다~ 우선 프로젝트하나를 불러와준 후에 도구상자에서 Label 2개, Textbox 2개, Button 1개를 가져옵시다▼ 그리고 아래와 같이 틀을 잡아줍니다▼ 이제 다음은 아이디와 비밀번호를 지정해야겠죠 일단 아이디는 'fish' 로하고 비밀번호는 'pass'로 하겠습니다 아이디부분의 텍스트박스를 textbox1로 하고 비밀번호를 textbox2로 두고 진행하도록 하겠습니다 버튼에 더블클릭을 해서 소스입력창으로 가서 If TextBox1.Text = "fish" And TextBox2.Tex..
안녕하세요 생선스프입니다~ 이번에는 금방 끝날것같은 강좌를 준비해보았습니다 바로 주석 인데요 주석은 별것 아닌거 같으면서도 매우 중요합니다 그리고 매우 간단하죠 하지만 프로그래머라면 누구나 주석을 다는 습관을 가져야합니다 물론 간단하고 별로 코드가 복잡하지않고 얽혀있지 않는다면 주석이 굳이 없어도 됩니다 그런데 과연 프로그래머가 그렇게 간단한 프로그램을 만들일이 있을까요? (여기서의 프로그래머는 배우는 프로그래머 말고 어느정도 익혀 원하는 프로그램을 만들 수 있는 프로그래머입니다) 저도 처음에는 복잡한 프로그램을 만들일이 없어서 주석이라는걸 거의 안써봤는데 나중에 좀 큰 프로그램을 만들때 만드는것까지는 문제가 없는데 한 프로그램을 매일매일 볼 수는 없잖아요 그래서 저는 몇일 뒤 소스를 보는 순간 내가 짠..
안녕하세요 생선스프입니다~~ 이번에는 관리자 권한 얻는 법을 알아볼까하는데요 관리자 권한은 특정 폴더같은 곳에 접근을 할 때 필요합니다 그럼 강좌 시작하도록 하죠 이 강좌는 제가 모 카페에서 옛날에 올렸던 강좌라 좀 이상할수도 있다는것 참고해주세요! (예나 지금이나 네모못그리는건 똑같네요) 1. 먼저 프로젝트를 만들겠습니다 (뭘로할지모르니 헤헤헤헤헤헤ㅔㅎ헤헤) 2. 그후에 프로젝트 속성으로 가줍니다 3. 파란네모+형광펜을 그려둔 'Windows 설정 보기'를 눌러줍니다. 4. 그러면 무언가가 나오는데요 저희는 빨간네모처둔곳 안에서만 건들겁니다 5. 주석처리된부분에서 맨윗줄부터 일반적인권한은 말그대로 원래의 일반적인 권한이고, 관리자 권한은 아시다시피 우리가 필요한 관리자권한이고, 마지막줄 최대권한은 가능..
안녕하세요 생선입니다~ 생각해보니까 지금까지 기본강좌라 해놓고 가장 기본인 실행파일로 추출(?)하는것을 강좌를 하지 않았네요! 강좌 시작하도록 하겠습니다 뭐 강좌랄것도 없이 순식간에 끝날거에요 일단 프로그램을 하나 대충 만들었다고 하겠습니다▼ 그러면 위에 시작버튼도 있고, 상단의 빌드탭에 솔루션 빌드도 있습니다 시작을 누르면 일단 기본적으로 솔루션 빌드를 먼저 한 후에 실행을 하게 됩니다 그러면 솔루션 빌드는 무엇일까요? 솔루션 빌드는 지금까지 코딩하면서 만든 프로그램을 실행파일로 만들어준다는것입니다 아무 프로그램이나 잡고 정보 창 등으로 들어가 보세요 그러면 버전x.x 이나 빌드x 이런식으로 버전으로 표시되기도하고 빌드로 표시가 되기도 합니다 버전은 그냥 여러분들이 잘 아는 버전이고 빌드는 이 프로그램..
안녕하세요 생선입니다 이번 강좌에서는 IF 문에대해 알아보도록 하겠습니다 If 조건문 Then End If 이것이 기본 형태이며 만약 조건문이 거짓일때 동작시킬 소스가 있다면 If 조건문 Then Else '소스 End If 위와같이 적어주면 됩니다 한번 바로 예제를 보도록 하죠 일단 티스토리로 갈건지 물어보는 메시지 박스를 띄우기위해 버튼에 If Msgbox("티스토리로 가시겠습니까?"+vbCrlf+"아래 버튼으로 답을 해주세요", vbQuestion+vbYesNo , "티스토리로 이동?") = vbYes Then Shell("explorer http://www.tistory.com") End If 이렇게 입력해 주도록 하겠습니다 그러면 아래와 같이 뜨며 예를 누를시 입력해둔 주소가 뜨게 됩니다 (메시..
안녕하세요 생선스프입니다~ 이번 강좌에서는 메시지박스를 자세하게 알아보도록 하겠습니다 강좌 시작하겠습니다~ 우선 메시지 박스의 사용법(?)입니다 Msgbox("내용",옵션,"제목") 근데 이걸 어디다가 입력할까요~? 음, 여러 곳이 있지만 일단은 버튼에 더블클릭을 해줍니다 그러면 버튼을 클릭시 실행시킬 소스를 입력할 수 있는 창이 뜹니다!▼ 아 그리고 제가 전 강조에서 Name 이 코딩하면서 사용할 이름이라고 했는데요 위에 형광펜으로 칠해둔 것을 보시면 뭔지 알겁니다 일단 Msgbox("안녕 세상아!",,"헬로 월드!") 라 입력하고 실행해 보겠습니다▼ 고작 확인 버튼 하나있는 매우매우 평범한 메시지박스를 저희는 만들었습니다!!예에ㅔㅔㅔ 하지만 이걸로 저희는 만족하면 안되죠 저희는 버튼이 확인 취소 무시..
안녕하세요 생선입니다~ 이번 강좌에서는 폼에대해 알아보도록 하겠습니다 일단 저번 강좌에서 만들었던 프로젝트를 불러와 줍니다▼ 저희는 이제 요놈의 속성을 건드려서 이것 저것 해봐야겠죠? 일단 예를 들어 저희는 폼에 버튼을 가득 채우고 싶어서 아래 사진처럼 만들었다고 합시다▼ 구분하기 쉽게 버튼 색을 바꿔주었습니다 그리고 실행해서 창을 늘리면 창에 가득차지 않죠..▼ 즉, 사용자가 맘대로 창의 크기를 조절하는거죠 이제 이걸 방지해 봐야죠 속성탭의 Maximumsize, Minimumsize를 조절 할수 있는데요, 말그대로 최대크기, 최소크기 입니다. 근데 사실상 실제로 프로그램을 사용할때 창 크기를 조절할 일은 없으므로 최대크기와 최소크기를 현재 폼의 크기로 하면 늘려지지도 줄여지지도 않게됩니다 그러면 이제..
안녕하세요 생선입니다~ 이번 강좌에서는 만만한(?) 버튼을 이용하여 속성에 대해 알아보도록 하겠습니다 강좌 시작하도록 하겠습니다~ 우선 프로젝트를 하나 불러오고 도구 상자에서 버튼을 하나 만들어 주겠습니다▼ 버튼을 선택후 속성탭으로 가면 버튼에 대하여 설정할수 있는 것들이 많습니다▼ 그러면 속성 탭이 뭐하는 곳인지는 알으셨을 겁니다 일단 버튼에만 있는것이 아닌 대부분 공통적으로 있는 대표적인 설정에 대해 알아보겠습니다 Enabled - 선택 된 컨트롤의 샤용 여부를 선택합니다 (버튼의 경우 False로 해둘 경우 클릭을 할 수 없게 됩니다) Visible - 선택 된 컨트롤의 표시 여부를 선택합니다 False로 되면 아예 보이지 않습니다 Name - 코딩을 할 때 사용할 컨트롤의 이름입니다 Maximum..