VB 기본 자습서 자습서 (0 부터 시작): 서문-더 이상 게임 안 해 우리가 필요한 게 뭐야? 멋진 게임 세계를 여행한 후, 혹은 어떤 도구 소프트웨어의 작고 정교한 것에 경탄할 때, 다소 프로그래밍 충동을 불러일으킨다. (존 F. 케네디, 컴퓨터명언) 프로그래밍이요, 예전에는 컴퓨터에 대해 문외한이었다면, 그것은 정말 기대할 수 없는 일이었을 겁니다. (존 F. 케네디, 컴퓨터명언) DOS 기반 프로그래밍 언어 (예: C, Qbasic, Pascal 등) 를 사용한다면, 언제 어느 달이 성취될 수 있을지 모르겠다. 프로그래밍은 재능이 필요하다. 뇌 속에 전체 프로그램에 대한 명확한 윤곽, 효율적인 과정이 있어야 한다. 모든 사람이 할 수 있는 것은 아니다. 신중하게 생각해야 한다. 이것은 프로그래밍을 가장 무미건조한 일로 만든다. (알버트 아인슈타인, 프로그래밍명언) 하지만 4 세대 컴퓨터 언어 (시각화 프로그래밍) 가 등장한 후, 사람들의 재능을 더 많이 개발했다고 할 수 있다. 머리가 뚜렷한 사람들에게만 국한된 것이 아니다. 누구나 자신이 이전에 물어보지 못했던 프로그램을 만들 수 있다는 것을 발견할 수 있다. 상상력의 충분한 발휘가 4 세대 언어의 정수다. (윌리엄 셰익스피어, 윈스턴, 컴퓨터명언) (윌리엄 셰익스피어, 윈스턴, 컴퓨터명언) Visual Basic (이하 VB) 은 시각화 언어의 선구자라고 할 수 있으며, 몇 년 전 VB 가 탄생한 날부터 현재까지 다섯 가지 버전을 거쳤으며, 현재 Microsoft 는 VB6.0 의 개발, 테스트를 긴장하게 진행하고 있습니다. 이렇게 높은 갱신율은 두 가지 문제를 설명할 수 있습니다. Microsoft 의 시장 예측 능력은 매우 뛰어나다는 것은 부인할 수 없습니다. 강력한 기술, 재력 지원도 이전에 진입하지 못한 많은 분야에서 가장 강력한 경쟁자가 되었습니다. 예를 들어 IE 가 브라우저 분야에 있어서' 제국 시대' 와 같은 게임이 가장 좋은 예다. (존 F. 케네디, Northern Exposure (미국 TV 드라마), 스포츠명언) VB 를 위해 지금 또한 강한 경쟁자가 있다-델파이, 어떤 사람들은 그것을 VB 킬러라고 부른다. 이것은 분명히 과격한 점이 있다. VB 는 확실히 그것의 부족한 점이 있지만, 델파이는 왜 그렇지 않은가, 그리고 마이크로소프트의 VB 에 대한 매혹으로 VB 의 기능이 점점 더 강해질 것이다. VB 의 탄생 VB 의 출현은 Microsoft Windows 의 날로 성숙해지는 필연적인 산물이라고 할 수 있다. Microsoft Windows 는 프로그래머와 최종 사용자에게 * * * 같은 인간-기계 인터페이스를 제공합니다. 사용자의 경우, Windows 는 모든 어플리케이션에 대해 동일한 그래픽 마우스 운영 환경을 제공합니다. 프로그래머의 경우, Windows 는 미리 정의된 도구인 Microsoft Windows 라는 SDK (소프트웨어 개발 도구 상자) 를 제공합니다. 이를 통해 프로그래머는 Windows 인터페이스와 동일한 응용 프로그램을 만들 수 있으며 프로그래머는 최종 사용자의 하드웨어 구성에 신경 쓰지 않아도 됩니다. 이 개발 환경에서 프로그래머의 유일한 어려움은 Microsoft SDK 가 600 개 이상의 함수와 그에 맞는 이벤트 중심 (event-driven) 프로그래밍 기술을 제공한다는 것입니다. 두 가지 새로운 방법의 교차는 많은 프로그래머들을 다시 곤경에 빠뜨렸는데, 프로그래머들은 프로그램 구동 프로그래밍 기술과 600 개 이상의 함수의 기능을 익힐 뿐만 아니라 C 언어로 이러한 문제를 설명해야 한다. (윌리엄 셰익스피어, 프로그래머, 프로그래머, 프로그래머, 프로그래머, 프로그래머, 프로그래머) 따라서 일반적으로 프로그래머는 먼저 C 프로그래밍 기술을 익힌 다음 SDK 를 배우기 시작합니다. 이러한 조건에서는 Microsoft 멀티태스킹 환경에서 조작이 편리하고 간단한 새로운 도구인 Visual Basic 이 탄생해야 합니다. 시각적 영어 Visual 은 "시각적", "시각적 Baisc" 라는 이름이 추상화될 수 있지만, 실제로는 가장 직관적인 프로그래밍 방법이며, 이를 "시각적" 이라고 합니다. VB 의 인터페이스만 보면 알 수 있습니다. 실제로 프로그래밍할 필요 없이 많은 단계를 완료할 수 있습니다. VB 에는 컨트롤의 개념이 도입되었습니다. Windows 에서는 컨트롤의 그림자가 어디에나 있고, 다양한 버튼, 텍스트 상자, 무선 버튼이 컨트롤의 종류이며, VB 는 이러한 컨트롤을 패턴으로 만들고, 각 컨트롤에는 컨트롤의 모양과 작동 방법을 제어하는 여러 속성이 있습니다.
이렇게 하면 그림판에서처럼 마우스를 몇 번 클릭하면 버튼이 완성됩니다. 이는 이전 프로그래밍 언어에서는 상당히 복잡한 작업을 거쳐야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언) 나의 희망: 나는 VB 를 공부하는 과정에서도 많은 어려움을 겪었고, 사용하는 참고서는 대부분 번역문에서 나온 것이다. 결국 미국인과 중국인의 표현 방식이 다르기 때문이다. 이것은 또한 이해상의 어려움을 야기했기 때문에, 나는 왜 중국인에게 VB 자습서를 보여 주는 것을 쓸 수 없는지, 그래서 나는 이렇게 했다. 잡지에 VB 로 작은 프로그램을 만드는 문장 몇 편을 발표한 적이 있지만 잡지의 제한 (편폭, 내용 등) (편폭, 내용 등) 에 따라 VB 를 체계적으로 소개할 기회가 전혀 없어 작은 아쉬움을 자아냈다. 하지만 내 홈페이지가 완공된 후, 마침내 이 소망이 실현될 수 있게 되었다. HTML 을 이용하여 글과 사진을 쉽게 결합할 수 있게 되어, 하나의 교양소로서, 모두의 지지를 받을 수 있기를 바란다. (윌리엄 셰익스피어, 햄릿, 독서명언) "VB 자습서" 가 서로 배울 수 있는 기회를 줄 수 있기를 바랍니다. 만약 당신이 그로부터 이득을 볼 수 있다면, 그것은 나의 가장 큰 기쁨이 될 것입니다. 그때 당신은 프로그래밍이 게임보다 훨씬 재미있다는 것을 알게 될 것입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언 :) 더 많은 자습서는: /club/18