Học cơ bản. Muốn biết mọi thứ. Ngôn ngữ Visual Basic. Khởi động chương trình để thực thi. Lưu và mở tệp trong BASIC

Năm 1964, ngôn ngữ BASIC ra đời. Nó được phát triển cho mục đích giáo dục để sinh viên đại học có thể học lập trình bằng các thuật toán đơn giản. BASIC đã trở thành một bước đột phá thực sự trong giáo dục, và trong đời thực các lập trình viên cạnh tranh để tạo ra các phương ngữ. Trong số những người đam mê ngôn ngữ này có Bill Gates. Ở tuổi 13, anh ấy đã viết chương trình đầu tiên của mình trên đó và ở tuổi 20, anh ấy kiếm tiền bằng cách triển khai phiên bản Altair BASIC mà anh ấy đã phát triển cùng với Paul Allen.

Vào những năm 80, mức độ phổ biến của BASIC bắt đầu giảm sút. Các ngôn ngữ lập trình mới đã loại bỏ cú pháp phức tạp trong khi khả năng của chúng đã tăng lên. Và chỉ có Microsoft tiếp tục bám sát đường lối của mình, đầu tiên phát hành một cuốn sách bán chạy khác là QBasic, và sau đó là người hùng của văn bản ngày nay - Ngôn ngữ lập trình.

Thông tin tóm tắt

Đầu tiên Phiên bản trực quan Basic đã không thành công trong số các nhà phát triển. GUI và sau đó đánh dấu cú pháp gần như là điểm khác biệt duy nhất so với QBasic. Microsoft bắt đầu chỉ thực hiện những thay đổi đáng kể từ phiên bản 3.0. Trong cấu hình Chuyên nghiệp, các nhà phát triển có thể làm việc với cơ sở dữ liệu Tiếp cận thông tin, khả năng đồ họa cho phép ngay cả những người không phải là lập trình viên cũng có thể làm việc với ngôn ngữ này. Ngoài ra, hiệu suất đã tăng lên và việc cài đặt phần mềm đã được đơn giản hóa.

Năm 1995, Windows 95 được phát hành, cùng với đó Visual Basic 4.0 bắt đầu chiếm lấy sự thống trị thế giới. Ở đây đã xuất hiện một trình biên dịch chính thức, khả năng tạo các ứng dụng 32 và 16 bit, đồng thời tốc độ hoạt động tăng lên. Phát hành năm 1998 phiên bản mới nhất Visual Basic truyền thống. Tiếp theo, Microsoft thay đổi khái niệm, khởi động việc phát triển ngôn ngữ theo hai hướng: VB trên nền tảng .NET và các phiên bản phù hợp để giải quyết các vấn đề cục bộ (VBA, VBScript, eVB).

Visual Basic ngày nay

VB là một công cụ để tạo nhanh Các ứng dụng Windows. Sau khi thay đổi khái niệm, ngôn ngữ có được:

  • Hỗ trợ OOP với hàm tạo, hàm hủy và tính kế thừa;
  • đa luồng miễn phí;
  • biên dịch thành mã byte được thực thi bằng CLR;
  • xử lý ngoại lệ có cấu trúc;

Nhưng sự tiện lợi chính là nền tảng .NET. Điều này có nghĩa là các nhà phát triển hiện có quyền truy cập vào một con số khổng lồ thư viện nền tảng để làm việc với cơ sở dữ liệu, đồ họa, biểu mẫu, bảo mật và web.

Một phiên bản kế thừa phổ biến khác là Visual Basic for Application (VBA). Đây là VB 6.0 rút gọn để xử lý macro, tạo tập lệnh, giúp đơn giản hóa công việc trong HĐH.

Trong AutoCAD, CorelDraw, SolidWorks và tất nhiên, Microsoft Office bạn có thể xuất dữ liệu, thông tin cấu trúc, kết nối cơ sở dữ liệu. Ngay cả ở cấp độ hàng ngày, bạn sẽ cần khả năng tạo biểu mẫu tự động điền và trích xuất thông tin chỉ bằng một cú nhấp chuột từ Excel. Đối với công việc không nhất thiết liên quan đến lập trình, VBA giúp việc tạo tài liệu, bản vẽ và kế hoạch kỹ thuật trở nên dễ dàng hơn.

Văn học

Tốt hơn là nên bắt đầu học ngôn ngữ với VBA. Thứ nhất, nó đơn giản hơn, thứ hai, các sản phẩm mục tiêu đã được bạn biết đến và thứ ba, những hạn chế sẽ cho phép bạn tập trung vào ngôn ngữ. Người ta ước tính rằng bạn sẽ cần 30 giờ để học VBA. Trên thực tế, không quá 15. Bạn có thể sử dụng một trong những cuốn sách sau làm cơ sở:

  • Excel 2013. Lập trình VBA chuyên nghiệp, John Walkenbach.
  • Giải quyết các vấn đề khoa học và kỹ thuật bằng Excel, VBA và C C++, Igor Gaidyshev.
  • VBA dành cho người giả, Steve Cummings.
  • Hướng dẫn VBA, Andrey Garnaev.
  • Truy cập. Lập trình trong VBA, tuyển tập các bài viết.

Lập trình trong Visual Basic .NET khó hơn nhưng cũng thú vị hơn. Thời gian và tài nguyên tham khảo sẽ cần nhiều hơn nữa.


Steve Cummings - VBA cho người mới bắt đầu

Steve Cummings đã lập trình hơn 20 năm bằng cách sử dụng những công cụ này ngôn ngữ khác nhau lập trình như trình biên dịch mã, COBOL và C++, cũng như VBA và Visual Basic. Ông là tác giả và đồng tác giả của hơn chục cuốn sách về máy tính, trong đó có cuốn Bí mật văn phòng 97 do Dialectics xuất bản. Ngoài ra, ông còn có hàng trăm bài báo đăng trên các tạp chí nổi tiếng tạp chí máy tính, bao gồm PC World, Macworld, PC Magazine, PC/Computing và PC Week.

Cống hiến

Gửi bà tôi nhân dịp sinh nhật lần thứ 97 của bà

Sự nhìn nhận

Cảm ơn tất cả mọi người tại Hungry Minds, đặc biệt là các biên tập viên của tôi:

James Russel, người đã thể hiện rất nhiều sự quan tâm và kiên nhẫn khi thực hiện cuốn sách này, cũng như Jade Williams và Kelly Oliver.

Tôi rất biết ơn VCommunications (www.v-com.com) đã cung cấp những thông tin như vậy. sản phẩm phần mềm, như Chỉ huy hệ thống và Chỉ huy phân vùng. Đây là những tiện ích tuyệt vời để thiết lập nhiều hệ điều hành trên một máy tính, đây là những gì tôi cần khi làm việc với các phiên bản beta của Microsoft Office XP. Cũng xin cảm ơn Lisa Robbins của Waggener Edstrom, một bộ phận của Microsoft, vì đã giúp tôi hiểu được các sắc thái phiên bản mới VBA, và cũng để cung cấp phiên bản dùng thử Các sản phẩm phần mềm của Microsoft mà tôi cần cho công việc của mình.

Bắt đầu...

Vâng, đây chính xác là cuốn sách bạn cần để bắt đầu thành thạo VBA (viết tắt của Visual Basic for Application, có nghĩa là Visual Basic for Application).

Nhờ cuốn sách này, bạn sẽ tìm hiểu về các nguyên tắc lập trình cơ bản trong VBA và đạt được các kỹ năng cần thiết để tạo chương trình hữu ích. Và quan trọng nhất, bạn có thể làm được điều đó mà không cần nỗ lực nhiều.

Cuốn sách sử dụng nhiều ví dụ, nó được viết dễ dàng và rõ ràng, bởi vì ai biết được trên thế giới này đã xuất bản bao nhiêu tập nhàm chán! Tôi cố gắng trình bày mọi thứ bằng ngôn ngữ bình thường nhất, loại bỏ càng nhiều càng tốt những biệt ngữ đặc biệt có thể làm đau tai người bình thường. Và từ bây giờ, tôi bắt đầu pha những trò đùa (đôi khi không phải là hay nhất) để bạn có điều gì đó hướng tới sự bực bội của mình.

Mặt khác, việc thảo luận các vấn đề hiện tại không quá đơn giản, nếu không sẽ không có giá trị gì. Bỏ chuyện đùa sang một bên, cuốn sách này là một hướng dẫn tham khảo đầy đủ bao gồm tất cả các phần chính của VBA.

Cuốn sách này nói về cái gì?

Có thể bạn đã biết VBA là ngôn ngữ lập trình được tích hợp sẵn trong nhiều chương trình, từ ứng dụng Microsoft Office, Dự án Microsoft, Visio và AutoCAD cho đến nhiều ứng dụng chuyên biệt được thiết kế để quản lý quy trinh san xuat, kế toán các nguồn tài chính hoặc hỗ trợ thông tin khách hàng.

Cuốn sách này bao gồm tất cả các khía cạnh thiết yếu của lập trình trong VBA. Ở đây bạn sẽ tìm thấy đủ đầy đủ thông tin Qua các chủ đề sau:

* lợi dụng phương tiện trực quan lập trình VBA;

* ghi và chỉnh sửa macro;

* khởi chạy các chương trình VBA từ các ứng dụng khác;

* tạo các hộp thoại trông đẹp mắt và các thành phần giao diện khác;

* làm việc với các đối tượng, đây sẽ là chìa khóa để khai thác toàn bộ sức mạnh của ứng dụng VBAt.

Chương này đề cập đến các phiên bản VBA từ phiên bản 6 đến 6.3 (VBA6.3 được bao gồm trong các ứng dụng Microsoft Office XP). Theo Microsoft, tất cả các phiên bản VBA, từ phiên bản 6 đến phiên bản 6.3, đều hoàn toàn giống nhau theo quan điểm của lập trình viên.

Microsoft đã sửa một số lỗi và cải thiện hiệu suất, nhưng phương pháp viết Mã chương trình hoặc việc tạo hộp thoại không thay đổi. Do đó, khi tôi nói về VBA b, điều này áp dụng cho cả VBA 6.0 và VBA 6.3, cũng như tất cả các phiên bản trung gian.

Không nên giả định...

Nhưng dù sao tôi cũng sẽ làm điều đó. Tôi đoán rằng bạn không phải là một kẻ ngu ngốc; ngược lại, tôi nghĩ bạn sẽ cảm thấy khá thoải mái trong Windows. Do đó, nếu bạn không biết cách sử dụng chuột, hãy chọn từ menu và nhấp vào các nút xuất hiện trên màn hình màn hình của bạn, trước tiên bạn nên đọc một trong những cuốn sách do Dialectics xuất bản, chẳng hạn như Windows for Dummies (ngoài ra còn có ấn phẩm riêng về Windows 95, Windows 98, Windows Me và Windows 2000). Tiếp theo, để sử dụng VBA, bạn phải có ít nhất một ứng dụng được tích hợp sẵn các công cụ phát triển VBA. Trong số các ứng dụng này, Microsoft Office dẫn đầu thị trường là cái tên hàng đầu về phần mềm kinh doanh, theo sau là nhóm sản phẩm ngày càng tăng từ các nhà cung cấp khác. Trong số rất nhiều khả năng, chẳng hạn, bất kỳ khả năng nào ứng dụng sau:

* bất kỳ ứng dụng Microsoft Office nào - Word, Excel, PowerPoint, Access, Outlook hoặc FrontPage;

* Dự án Microsoft;

* CorelDraw phiên bản 9 hoặc 10 và Corel WordPerfect Office 2000;

* một loạt ứng dụng kinh doanh đồ họa iGrafx từ Micrografx;

* Phiên bản Visio 4.5, 5 hoặc 2000;

* AutoCAD R14, AutoCAD 2000 hoặc AutoCAD 2000i cho Windows;

* TurboCAD chuyên nghiệp;

* M.Y.O.B. Phần mềm kế toán;

* Gói phần mềm kế toán tài nguyên Great Plains (một số chương trình trong gói này hiểu được VBA);

* Omni Trader, công cụ đánh giá rủi ro và quản lý giao dịch.

Chia ra và cai trị

Kiến thức và kỹ năng lý thuyết cần thiết để lập trình trong VBA tạo thành một tổng thể, một sự cộng sinh hữu cơ của các mối quan hệ, tương tự như chính cuộc sống... Vì lý do này mà tôi đã phải chia tài liệu được đề xuất thành năm phần lớn, mỗi phần gồm ít nhất hai chương.

Phần I Thông tin ban đầu về VBA

Cuốn sách chỉ bắt đầu với một chương buồn tẻ dành cho các vấn đề lý thuyết, nhưng ba chương nhanh tiếp theo sẽ đánh thức bạn và khiến bạn bắt đầu sử dụng VBA. Bạn sẽ học cách ghi lại macro để không phải dùng đến việc lập trình khi có thể và hợp lý cũng như chạy các chương trình VBA của mình từ các ứng dụng khác. Trong quá trình thực hiện, bạn thậm chí sẽ phải tạo một chương trình hoàn chỉnh hoàn chỉnh để thực hiện một nhiệm vụ thực tế cụ thể.

Có thể nói, trình soạn thảo Visual Basic là đại diện đáng tin cậy của VBA trên màn hình—đó là nơi bạn viết chương trình, thiết kế cửa sổ mà các chương trình đó mở và kiểm tra các sáng tạo của bạn để tìm hiểu lý do tại sao chúng không hoạt động như mong đợi. Tôi sẽ nói về điều này trong chương đầu tiên của phần này. Sau đó tôi sẽ nói về việc sử dụng các biến. Các chương còn lại thảo luận về các cách kiểm soát những gì xảy ra trong quá trình thực hiện chương trình, cũng như các cách xác định và sửa ít nhất một số lỗi luôn cố gắn vào bất kỳ chương trình nào. Chúng ta sẽ kết thúc Phần II bằng cách xem xét các chủ đề như tạo cửa sổ, hộp thoại và biểu mẫu cũng như các kỹ thuật lập trình cần thiết để thực hiện việc đó.

Phần III. Cùng thực hành lập trình VBA

Phần này là trung tâm của cuốn sách. Ở đây, trong những chương được viết một cách đáng yêu, tôi sẽ tiết lộ cho bạn những bí mật của thế giới VBA. Nửa đầu của các chương trong phần này sắp xếp các thành phần của chương trình VBA và tiết lộ cấu trúc của các thành phần đó để bạn luôn biết chính xác mình nên nhập gì và ở đâu. Tiếp theo là hội thảo về cách đặt tên chính xác trong VBA và làm cho mã chương trình có thể trình bày được. Tiếp theo là các chương đề cập đến cách làm việc với các biến và đối tượng, điều này rất quan trọng khi thiết lập các ứng dụng như Word, Excel hoặc CorelDraw. Trong chương trước chúng ta sẽ nói về việc xử lý dữ liệu được trình bày dưới dạng mảng và tập hợp.

Phần IV. Công việc chuyên môn với VBA

Trong các chương ở phần này, bạn sẽ học các kỹ thuật lập trình áp dụng cho hầu hết mọi người. Ứng dụng văn phòng, chẳng hạn như tùy chỉnh giao diện người dùng, lập trình Trợ lý Office và hơn thế nữa. Sau đó, chúng ta sẽ nói chi tiết về lập trình cho Word và Excel, cũng như các chủ đề được các lập trình viên VBA quan tâm, bất kể họ làm việc với ứng dụng nào.

Visual Basic.net dành cho người chưa biết - Wallace Wong - 2002.

Chào mừng đến với thế giới lập trình máy tính sử dụng Visual Basic.
NET - được phát triển bởi công ty Ngôn ngữ Microsoft lập trình sẽ giúp
thật dễ dàng và nhanh chóng để bạn viết chương trình riêng. Nếu bạn đã hào hứng với ý tưởng tạo ra từ lâu
chương trình của bạn, nhưng đồng thời bạn sợ rằng mình không theo kịp nó, hãy gạt bỏ những nghi ngờ của bạn
xa. Nếu bạn có thể viết một đoạn ngắn hướng dẫn từng bước một về cách đi tới
nhà của bạn, điều đó có nghĩa là bạn có thể nắm vững quy trình viết chương trình trong Visual Basic.
MẠNG LƯỚI. Để giúp bạn tìm hiểu những điều cơ bản về lập trình Visual Basic. MẠNG LƯỚI.
Nội dung trong cuốn sách này được trình bày một cách đơn giản, ngôn ngữ có thể truy cập, và sự nhấn mạnh chính là vào những
chức năng chắc chắn sẽ hữu ích cho bạn khi viết
sản phẩm phần mềm của riêng mình.
Cuốn sách dành cho người mới bắt đầu.

Mục lục
Giới thiệu 19
Chương 1. Visual Basic .NET hoạt động như thế nào 25
Chương 2: Giao diện người dùng ứng dụng .NET Visual Basic 31
Chương 3. Tạo giao diện người dùng 39
Chương 4. Bắt đầu viết mã BASIC 47
Chương 5. Sáng tạo giao diện người dùng: hãy xem xét chi tiết 61
Chương 6. Thiết kế biểu mẫu 79
Chương 7. Các phần tử như một phương tiện cung cấp sự lựa chọn cho người dùng 91
Chương 8: Sử dụng hộp văn bản và nhãn 97
Chương 9: Sử dụng Danh sách và Hộp Tổ hợp 105
Chương 10: Tùy chỉnh hiển thị giao diện người dùng 113
Chương 11: Thiết kế menu thả xuống 121
Chương 12. Menu con, menu mở rộng và menu thả xuống 131
Chương 13. Những hộp thoại 139
Chương 14. Viết thủ tục sự kiện 155
Chương 15: Sử dụng biến 167
Chương 16. Nhận dữ liệu từ người dùng 177
Chương 17. Cùng làm toán 183
Chương 18. Xử lý thông tin văn bản 195
Chương 19: Định nghĩa hằng số và sử dụng chú thích 205
Chương 20: Tạo cấu trúc dữ liệu 213
Chương 21. Đấu tranh lỗi 223
Chương 22. Câu điều kiện Nếu-Thì 235
Chương 23: Chọn người điều hành vụ án 243
Chương 24: Tạo vòng lặp 249
Chương 25. Chu kỳ có thể đếm được 255
Chương 26 Vòng lặp lồng nhau 261
Chương 27. Thủ tục chung 267
Chương 28: Sử dụng luận cứ 275
Chương 29: Tạo hàm 281
Chương 30. Vậy lập trình hướng đối tượng là gì? 291
Chương 31: Lập trình hướng đối tượng trong thực tiễn 297
Chương 32. Kế thừa và quá tải 305
Chương 33. Mười những lời khuyên hữu ích nhất mà bạn khó có thể tìm thấy
ở một nơi khác 315
Chương 34: Mẹo sử dụng Visual Basic .NET Interface 321
Chỉ số chủ đề 325

Tải xuống miễn phí sách điện tử V. định dạng thuận tiện, xem và đọc:
Tải xuống cuốn sách Visual Basic.net for Dummies - Wallace Wong - fileskachat.com, tải xuống nhanh chóng và miễn phí.

Tải PDF
Bạn có thể mua cuốn sách này dưới đây giá tốt nhất với mức giảm giá khi giao hàng trên khắp nước Nga.

Bắt đầu với VB.NET

Visual Basic for Beginners là khóa học lập trình được thiết kế dành cho những người mới bắt đầu lập trình.
Khi bắt đầu học khóa học, chúng tôi cho rằng bạn chưa có kinh nghiệm về lập trình, bạn đang bắt đầu học lập trình ngay từ đầu và là một lập trình viên mới bắt đầu.
Khi học bạn sẽ được giao bài tập về nhà để củng cố kiến ​​thức. Nên hoàn thành chúng và gửi chúng để xác minh.

Vì tất cả những người mới lập trình đều có nhiều câu hỏi, bạn có thể hỏi họ trong phần bình luận, họ sẽ giúp bạn giải đáp.

Visual Basic có thể làm được những gì và nó nhằm mục đích gì?
Visual Basic là ngôn ngữ lập trình hoàn chỉnh, trong đó bạn có thể viết hầu hết mọi thứ, từ chương trình đến trò chơi.
Ví dụ, nó được viết bằng Visual Basic.

Để nghiên cứu tài liệu và thực hành viết chương trình trên VB.NET, bạn không cần phải mua bất kỳ tài liệu nào. phần mềm, tất cả nghiên cứu đều miễn phí.
Đối với phần thực hành, bạn sẽ cần một môi trường phát triển. Bạn có thể sử dụng Visual Basic 2010 Express miễn phí của Microsoft.
Tôi có thể lấy nó ở đâu? Chi tiết.
Sau khi tải xuống và cài đặt môi trường phát triển, hãy khởi chạy nó. Để bắt đầu, hãy nhấp vào "Bắt đầu" và bắt đầu nhập Visual Basic vào thanh tìm kiếm (xem hình ảnh):

Nó đã bắt đầu chưa? Tuyệt vời!
Trên trang chính (xem hình ảnh bên dưới), bạn có thể tạo dự án mới hoặc mở dự án hiện có.
Để tạo dự án mới và bắt đầu phát triển chương trình mớiđối với Windows, nhấp vào nút "Tạo dự án":

Sau khi nhấp vào "Tạo dự án", một hộp thoại sẽ xuất hiện như thế này:

Nhấp vào mọi thứ theo trình tự tương tự như trong hình trên.
Chúng ta đang làm gì với những hành động này?
Vì chúng tôi muốn lập trình cho máy tính (và máy tính xách tay) nên chúng tôi đã chọn " ứng dụng Windows Forms". Điều này có nghĩa là chúng ta sẽ tạo một chương trình chạy trên máy tính Windows.

Nếu bạn nhìn vào trường văn bản ở cuối cửa sổ (mục số 2 trong hình), bạn có thể thấy tên "WindowsApplication1". Đây là tên mặc định cho dự án của bạn. Đặt tên dự án theo tên mặc định không phải là một ý tưởng hay. Nên đặt tên có ý nghĩa cho dự án để sau này không bị nhầm lẫn khi có nhiều dự án. Ví dụ: bạn có thể viết MyFirstApp (có nghĩa là “chương trình đầu tiên của tôi”).

Theo mặc định, tất cả các dự án được lưu trong thư mục "Tài liệu của tôi", chứa thư mục chứa các dự án được tạo trong Visual Studio.

Và vì vậy, trong bài học này chúng ta đã học cách tạo dự án. Để không làm bạn quá tải thông tin, bài học đầu tiên sẽ kết thúc ở đây.

Không có vấn đề gì cho đến nay, phải không? Bây giờ là vậy, vì nếu bạn xem xét vấn đề này một cách nghiêm túc thì lập trình là một nghệ thuật khá phức tạp, nhưng đừng lo lắng. Chúng ta sẽ nghiên cứu từng bước một, tuần tự. Dần dần, với sự hiểu biết, nhiều thứ sẽ có vẻ rất đơn giản đối với bạn so với lúc ban đầu.
Điều chính là không bỏ qua bài học và học mọi thứ theo thứ tự.

Trong bài học tiếp theo, chúng ta sẽ chạy chương trình của mình và xem nó hoạt động và trông như thế nào.
Đã thích? Thích nó

Vẫn còn thắc mắc?
Hãy cùng thảo luận!

Hệ thống lập trình đây là gói phần mềm, ngoài trình dịch còn bao gồm một trình soạn thảo để nhập mã, các công cụ để tự động hóa việc tạo và gỡ lỗi các chương trình, thư viện với khối làm sẵn mã, một cuốn sách tham khảo thuận tiện và các công cụ đặc biệt khác.

Có hệ thống lập trình cho ngôn ngữ lập trình BASIC Microsoft Visual Cơ bản – viết tắt là VB. Đối với ngôn ngữ lập trình Pascal - Borland Delphi. Đối với ngôn ngữ lập trình SI++, đó là Microsoft Visual C++ và Borland C++ Builder. Từ bất kỳ ứng dụng Microsoft Office nào trong môi trường điều hành Windows, bạn có thể chạy hệ thống lập trình Visual Basic for Application (VBA).

Các hệ thống lập trình được liệt kê là hệ thống lập trình trực quan, nghĩa là các đối tượng trong hệ thống này được tạo bằng chuột.

Hệ điều hành Windows có rất nhiều thành phần tiêu chuẩn: cửa sổ, menu, nút, v.v. Đối với họ, hệ thống đã chuẩn bị khối tiêu chuẩn mã máy - chúng được lưu trữ trong thư viện động - các tệp có phần mở rộng .DLL. Do đó, một chương trình Windows không còn giống như một tập hợp các lệnh tuần tự mà giống như vô số lệnh gọi đến các thủ tục được lưu trữ trong Windows. Xem xét những điều trên, để lập trình trong môi trường hệ điều hành Windows yêu cầu mua các chương trình lập trình hệ thống.

Visual Basic là ngôn ngữ phổ quát lập trình cho người mới bắt đầu. Microsoft Visual Basic là một công cụ phát triển phần mềm được phát triển bởi Tập đoàn Microsoft và bao gồm ngôn ngữ lập trình và môi trường phát triển.

Chương trình trong đó các chương trình mới được tạo ra được gọi là môi trường lập trình Visual Basic. Vì môi trường này chạy trên máy tính cùng với môi trường điều hành Windows nên bạn sẽ tạo các chương trình được gọi là ứng dụng Windows hoặc đơn giản hơn: ứng dụng. Để tạo một ứng dụng, bạn cần tạo một dự án. Đây là những gì bạn sẽ làm trong môi trường lập trình Visual Basic.

Ưu điểm của Visual Basic

    Visual Basic được so sánh thuận lợi với các ngôn ngữ lập trình khác do tính đơn giản và rõ ràng của nó.

    Visual Basic là một ngôn ngữ phát triển năng động.

    Visual Basic được tích hợp sẵn trong các chương trình như Word, Excel, v.v. Nó có thể được sử dụng để điều khiển các chương trình này từ các chương trình khác.

    Visual Basic là một ngôn ngữ hướng đối tượng. Cơ sở của ngôn ngữ là các đối tượng. Ví dụ: một cửa sổ, một nút, một hộp tổ hợp mà chương trình hoạt động.

Lập trình cơ bản bằng Visual Basic

Khi bạn khởi động hệ thống lập trình trực quan (trong hệ thống này, các đối tượng được tạo bằng chuột), bạn sẽ có quyền truy cập vào: cửa sổ các lớp đối tượng tiêu chuẩn; cửa sổ thuộc tính cho các đối tượng này; cửa sổ mã

CÁC LỚP ĐỐI TƯỢNG TIÊU CHUẨN, chẳng hạn như CỬA SỔ (một cửa sổ được gọi là MẪU) và ĐIỀU KHIỂN (nút, danh sách, trường, nút radio, hộp kiểm, nút lệnh và các nút khác), được trình bày trong hệ thống lập trình trực quan dưới dạng biểu tượng trên thanh công cụ.

Sử dụng chuột, người lập trình kéo các phần tử điều khiển từ thanh công cụ ToolBox vào FORM.

Tiếp theo, người lập trình sử dụng chuột để mở cửa sổ ĐỐI TƯỢNG ĐỐI TƯỢNG và cấu hình các thuộc tính của từng đối tượng (dùng chuột chọn từ cửa sổ ĐỐI TƯỢNG ĐỐI TƯỢNG), ví dụ như: tên, kích thước, đặc điểm màu sắc, vị trí trên biểu mẫu và trên màn hình, phông chữ, nhãn trên đối tượng, v.v.

Bây giờ các đối tượng này, với các thuộc tính mà chúng ta đã chỉ định, cần được gán một THỦ TỤC SỰ KIỆN nhất định (hoặc người ta nói - cần phải định cấu hình các phương thức của đối tượng).

Gán một THỦ TỤC SỰ KIỆN cho các đối tượng có nghĩa là viết một chương trình bắt đầu thực thi sau khi xảy ra một sự kiện nhất định. Ví dụ: sau khi nhấp vào nút lệnh, văn bản sẽ xuất hiện trong trường văn bản hoặc chẳng hạn như khi mở cửa sổ, bạn sẽ nghe thấy âm thanh và trước khi đóng, một lời nhắc sẽ xuất hiện yêu cầu xác nhận đóng cửa sổ.

Để gán một thủ tục sự kiện cho một đối tượng, người lập trình thường nhấp đúp chuột trái vào đối tượng và trong cửa sổ PROGRAM CODE xuất hiện, viết chương trình bằng ngôn ngữ lập trình (có thể là Basic, Pascal hoặc C++, tùy thuộc vào hệ thống lập trình).

Trong các hệ thống lập trình, việc viết một chương trình càng dễ dàng càng tốt, vì sau nhấn đúp chuộtđối với đối tượng, một cửa sổ mã chương trình xuất hiện với một mẫu thủ tục sự kiện trống được tạo sẵn, tất cả những gì còn lại là sử dụng chuột hoặc bàn phím để thực hiện một số thay đổi trong mẫu (nếu cần) và thêm chương trình; trong quá trình này Khi soạn chương trình, hệ thống gợi ý tự động có thể giúp ích rất nhiều - trình soạn thảo tự động đề xuất cho người lập trình. Nếu cần, danh sách các toán tử, hàm, thuộc tính đối tượng - tất cả những gì bạn phải làm là chọn từ danh sách và nhấp chuột.

Sau khi đặt tất cả các điều khiển cần thiết vào biểu mẫu, đặt thuộc tính của chúng và tạo thủ tục sự kiện, chương trình đã sẵn sàng. Tất cả những gì còn lại là đưa ra lệnh phát nó (đối với VB, bấm Start trên thanh công cụ, hoặc menu RUN – Start, hoặc nhấn F5): hệ thống Delphi và C++ Builder thực hiện việc biên dịch và hệ thống Visual Basic thực hiện việc diễn giải.

Khởi động môi trường lập trình Visual Basic

Khởi động môi trường lập trình Visual Basic:

Bắt đầuChương trình→ Microsoft Visual Basic 6.0.→ Microsoft Visual Basic 6.0.

Một cửa sổ xuất hiện với ba tab: Mới, Quá khứ, Hiện tại.

Cơm. 1. Cửa sổ thêm đối tượng.

Sử dụng cửa sổ, bạn có thể tạo một dự án mới hoặc mở một dự án hiện có.

Tạo một dự án mới: Mới → EXE tiêu chuẩn → Mở.

Một dự án cho ứng dụng trong tương lai sẽ được tạo, dự án này có thể chứa các biểu mẫu, mô-đun và các thành phần khác.

Mở một dự án hiện có: Hiện có → Mở thư mục mong muốn→ Chọn dự án mong muốn → Mở.

Mở một đối tượng đã được mở trước đó trên máy tính này: Quá khứ → Chọn dự án mong muốn → Mở.

Cửa sổ môi trường lập trình Visual Basic

Cơm. 2. Cửa sổ môi trường lập trình Visual Basic.

    bảng điều khiển.

    cửa sổ khám phá dự án.

    Cửa sổ thuộc tính cho điều khiển hoặc biểu mẫu hiện tại.

    cửa sổ để đặt biểu mẫu trên màn hình điều khiển.

    cửa sổ nhập lệnh. Các lệnh được thực thi ngay sau khi nhập.

Nếu bất kỳ thành phần nào được liệt kê không hiển thị, chúng có thể được hiển thị (hoặc ẩn) bằng menu Xem.

Xem → Thanh công cụ.

Xem → Trình khám phá dự án.

Xem → Cửa sổ thuộc tính.

Xem → Cửa sổ vị trí biểu mẫu.

Xem → Cửa sổ khẩn cấp.

Cửa sổ biểu mẫu có thể được hiển thị bằng cách nhấp đúp vào biểu tượng hoặc tên của biểu mẫu trong cửa sổ trình khám phá dự án.