본문 바로가기
컴퓨터/프로그래밍

비주얼베이직 기초강좌 - 1. Hello World

by 마쑤 2014. 4. 2.
반응형

바로 이전글을보고 비주얼 스튜디오 Express 2013를 설치해놓고 혹시 이어지는 강좌를 기다리신분이 계신지 모르겠습니다 다른 포스팅에 밀려서 예정보다 하루 늦었습니다 


제 블로그에서 이루어질 모든 강좌(?) 네이버 특정카페를 지정하고 카페의 게시판을 검색하는 프로그램을 만드는것이 최종 목표입니다 가능하다면 스패머가 많은 네이버 중x나라의 게시판 특성을 감안 특정인의 ID는 검색에서 제외할수 있는 기능이 있어야 합니다 


얼마전 친구 부탁으로 네이버 중x나라에서 아이패드2를 중고로 구입해주었는데요 게시판을 검색하면 스팸성 게시물을 올리는 것 때문에 이런게 있었으면 좋겠다라는 생각을 해서 아무것도 모르는 상태지만 프로그램을 배우는 김에 해보려고 합니다 


개발목표 - 네이버 카페 게시판 검색 프로그램 

기능정의 - 특정 카페의 검색 기능 (개별 혹은 전체 게시판)

               * 특정인ID를 등록하면 검색결과에 해당 ID가 작성한 게시물 제외하고 결과 표시

                네이버 로그인

                카페목록에서 원하는 카페선택 (혹은 특정 웹사이트)

                카페내 전체 혹은 특정 게시판 게시물 검색어 입력란 (검색어 지정)

                표시안할 ID의 게시물용 ID입력란

                결과화면 표시할 부분


혹시 이과정에 필요한 부분을 알려주시거나 코드를 예제로 만들어주시는등의 도움을 주실분이 계시면 리플주시면 감사하겠습니다 그런분이 안계시면 제가 배워서 확인이 된후에야 글을 이어나갈수있기 때문에 진행속도가 늦을겁니다

그리고 이목표를 저와 함께 가지고 함께 공부하고 결과물을 만드실분이 있다면 리플남겨주세요^^


어쨋거나 오늘 비주얼 베이직 기초강좌 주제는 아마 모든 언어를 배울때 다 그렇지만 "Hello world"를 표시해보는 것입니다 표시될 문구는 싫으시면 원하시는대로 하셔도 됩니다 문구가 중요한게 아니니까요^^


- 비주얼 스튜디오를 실행합니다 앞으론 비베라고 간단히 부르도록 하겠습니다 실행후 파일>새 프로젝트를 만들겠습니다

- 새 프로젝트 생성창에서 가장 왼쪽은 사용할 언어를 선택하는것입니다 기본값이 비주얼 베이직이네요 만약 다른것이 선택되어 있다면 visual basic을 선택합니다 그다음 중간의 Windows forms 응용프로그램을 선택하고 아래의 프로젝트 이름은 원하는대로 하셔도 좋습니다 예제에선 hello라는 프로젝트명을 사용하도록 하겠습니다

- 위에서 확인을 누르면 프로젝트가 위와 같이 생성됩니다 그러면 스샷의 화살표끝 즉 form1의 중간부분을 마우스로 클릭해보세요

- 생소한 영어가 나오는데 소스코드나 데이터를 이곳에서 지정하게 됩니다 위의 form은 보이는 모습이고 실제 일(?)을 하는 핵심부분이라고 생각하면 편합니다 이곳에서 어떤 내용을 적느냐에따라 하는일(?)이 달라지는것이죠

초록색 사각형부분에 오늘 과제인 "Hello World"가 나오게 할 것을 적어주는것인데요 

" Me.Text = "Hello, World!" 를 키보드로 한땀 한땀 정성스럽게 입력해주세요 

- 위와같이 입력이 되었다면 화살표 끝의 > 시작을 누르거나 키보드의 F5를 살포시 눌러주세요

  

- 축하합니다! 위 이미지처럼 form의 제목에 hello, World가 표시되었다면 말이죠 저처럼 초보시라면 역사적인 코딩의 첫걸음이니 자신의 컴퓨터에 스크린샷해서 저장하거나 바탕화면으로 등록해두세요 그리고 그걸 보면서 소프트웨어 개발자로서의 초심을 항상 간직하시기 바랍니다 


이렇게 비록 단어 두개의 표시일뿐인 간단한 프로젝트를 해봤는데요 프로그래밍이란게 상상처럼 까만화면에 코드가 꽉 차있는.. 키보드로 열심히 뭔가를 입력해서 만드는것 같은.. 그런것과는 거리가 멀지요? 

요즘 소프트웨어 개발도구들은 점점 간편해져서 이렇게 핵심만 개발자가 입력하고 노가다(?)성 작업은 개발도구가 대신하게 됩니다 


오늘 과제는 이것으로 마치고 다음 과제를 가지고 돌아오겠습니다 꾸벅~

만약 이전글보다 이글을 먼저보셨다면 개발자로의 첫걸음-Visual Studio Express 2013  을 참고하세요 


* 강좌 공지 : 4월 12일 현재 강좌가 연속되지 못하고 잠정 중단상태입니다 이유는 제가 이런 강좌를 끌고갈 능력이 부족하여 다른분의 강좌나 책을 참조하여야 하는데 그건 사실상 저작권 침해이기 때문입니다 그래서 현재 대안을 모색중임을 밝히며 만일 기다리는 분들이 계시다면 고개숙여 사과드립니다

댓글