II. Cơ sở lý thuyết về ngơn ngữ VisualBasic
2. Chuựng ta coự theồ laứm gỡ vụựi VisualBasic
3.3 Các tính năng ngơn ngữ mới:
Ngồi các điều khiển ActiveX mới cũng nh các cải tiến, VisualBasic 6 cũng cung cấp các tính năng mới trong ngơn ngữ của chính VisualBasic. Dù bạn cha cĩ kinh nghiệm trớc với VisualBasic, các tính năng mới này sẽ giúp bạn lập trình dễ dàng hơn.
- Các đối tợng hệ thống tập tin.
Trong các phiên bản trớc để lấy thơng tin của hệ thống tập tin hoặc thi hành các tác vụ của hệ thống tập tin, nh ghi vào tập tin hay thay đổi th mục, ta cần biết một số kỹ thuật phần lớn địi hỏi tính cần cù. Trong VisualBasic 6, mọi cơng việc vặt này đã đợc chứa trong đối tợng mới file-systemobject, hay cịn gọi là đối tợng hệ thống tập tin, vốn là một phần của th viện kịch bản của VisualBasic (VisualBasic Scripting libary). Nh vậy phải trong khi học cách sử dụng đối tợng này, ta cĩ thể dễ dàng chuyển kiến thức thành kịch bản trong Internet Explorer hay Internet Infomation Server để lập trình mức hệ thống.
internet. Một máy chủ Internet( Internet Server) là một máy tính vật lý cĩ ch- ơng trình IIS đang hoạt động. Trong một chơng trình riêng, bạn sẽ học cách viết một ứng dụng chạy trên máy chủ của Internet đợc gọi là ứng dụng phía máy chủ (Server-side application).
FileSystemObject khá phức tạp. Nĩ đợc cấu tạo từ nhiều đối tợng và ph- ơng thức bao gồm các hàm hệ thống tập tin thờng dùng ở ổ đĩa và tập tin trên máy tính cục bộ hay qua mạng.
- Các hàm chuỗi mới.
Visual Basic 6 cung cấp một số hàm mới để làm việc với chuỗi .Ví dụ: hàm Filter cho phép lọc chuỗi và trả về các chuỗi con, hàm FormatDateTime, hàm Join, hàm IntrRev, Monthname, hàm Replace, hàm Round trả về mộy số hàm trịn....
Khả năng một hàm trả về một mảng(array) cũng là một tính năng mới của VB6.
- Tạo điều khiển động.
Trong các phiên bản trớc của VB, để tạo các điều khiển động bạn dùng mảng các điều khiển (control array). Một trở ngại của mạng điều khiển là ta phải cĩ ít nhất mọi điều khiển hiện ra trên biểu mẫu và bạn sẽ tạo những cái khác tự động. Với VB 6.0, ta cĩ thể dùng chơng trình để tạo điều khiển lúc thi hành chơng trình bằng cách sử dụng phơng thức Add của tập hợp Controls.
3.4 Khả năng dữ liệu mới
ở các phiên bản trớc việc truy cập dữ liệu đợc sử dụng thơng qua DAO và RDO. VB6 với ADO là tổng hợp và thay thế các kỹ thuật này. Thêm vào đĩ VB6 cịn cĩ một cơng cụ và kỹ thuật mới giúp cho việc truy cập dữ liệu dễ dàng hơn.