VB 프로그래밍을 배우고 싶어서 초급부터 마스터까지 VB라는 책을 샀는데 C언어를 공부했는데 이 책이 이해가 안 되더라구요.
VB를 공부했지만 아직 VC 책을 이해하지 못합니다. 구체적인 언어의 논리나 표현에는 큰 차이가 없지만, 언어의 전반적인 배경이나 프로그래밍을 시작하는 출발점에 있어서는 격차가 크다.
이전에 배운 C가 Windows의 C인지, Dos의 C인지는 모르겠습니다. 프로그래밍 인터페이스가 시각적인가요? 프로그램 창을 디자인하는 것이 가능한 건가요, 아니면 그냥 코드를 작성해서 프로그래밍하는 건가요?
이전에 배운 C에 시각적 프로그래밍 인터페이스가 없었다면 VB를 사용한 프로그래밍은 전체적으로 다릅니다. 구체적인 내용은 크게 다르지 않습니다. 시각적 프로그래밍에 적응할 수 있으면 자연스럽게 다가올 것입니다.
예를 들어 VB 프로그램은 C 프로그램의 집합과 같습니다. 물론 언어는 기본 언어이거나 함께 결합되어 패키지된 서브루틴 집합이라고 해야 합니다. 패키징의 역할은 창 디자인 인터페이스에서 디자인하는 버튼과 텍스트 상자입니다.
프로그램 실행 중 버튼을 클릭하면 해당 프로그램이 실행되는데, 이 프로그램은 디자인 시 해당 위치에 작성한 프로그램입니다.
이것이 소위 이벤트 중심 모델입니다. 창에서 수행하는 작업에 따라 실행할 프로그램을 결정하십시오.
또는 VB 프로그램을 이렇게 이해할 수도 있습니다. 물론 실제 구조는 이렇지 않을 수도 있습니다.
C에서 코드를 작성한 것과 같습니다. 이 코드는 창을 그리고 이 창에 여러 개의 버튼이 그려지면 이 루프에 들어갑니다. 버튼을 클릭하거나 다른 작업을 수행하면 CASE 변수에 값이 할당되고 해당 코드가 실행됩니다. 종료 버튼을 클릭하면 CASE 변수는 프로그램이 종료되고 종료됨을 나타냅니다.
그러나 VB에서는 이 창을 먼저 수동으로 그릴 수 있고 VB IDE가 해당 그리기 코드를 완성하도록 도와주며 CASE 변수를 입력하는 방법도 VB와 동일해졌습니다. 다양한 이벤트.
구체적인 문법은 모든 언어가 비슷합니다.
따라서 VB 입문서에서는 특정 구문을 먼저 설명하지 않고 다양한 인터페이스, 컨트롤, 해당 속성, 이벤트 및 메서드에 대해 설명합니다. 이는 VB 프로그래밍의 기본 자료입니다. Vb를 배우려면 먼저 이러한 기본 자료에 익숙해져야 합니다. 이러한 자료에 익숙해져야만 합리적으로 프로그램에 결합할 수 있습니다.
단, 실제로 사용되는 컨트롤이 너무 많지 않을 수도 있고, 컨트롤의 속성, 이벤트, 메소드 등을 먼저 간략하게 살펴본 후, 자세히 조작해 볼 수도 있습니다. 곧 익숙해지실 거라 믿습니다.
예를 들어 새 프로젝트가 생성된 후 실행을 클릭하면 아무것도 작성하지 않은 빈 창이 나타납니다. 여기에 버튼을 추가한 후, 버튼을 더블클릭하면 코드 편집창이 나타나고, 새로운 빈 서브루틴이 추가됩니다. 이 서브루틴은 버튼을 클릭했을 때 실행되는 코드입니다. msgbox "OK"와 같은 코드는 대화 상자를 띄울 것입니다. 등. 물론 다양한 계산을 수행하고 결과를 표시할 수 있습니다. 물론, 텍스트 상자, 레이블 등과 같은 몇 가지 기본 컨트롤을 사용해야 하는 다른 방법도 있을 수 있습니다. 그러면 책에 나온 내용과 비교하면서 어떤 컨트롤이 어떤 효과가 있는지, 조작하면 어떤 효과를 얻을 수 있는지 알아볼 수 있습니다. 컨트롤, 이벤트, 속성, 메소드 등과 같은 기본 지식을 점차적으로 습득하여 더욱 강력한 프로그램을 프로그래밍할 수 있습니다.