tượng. Ta có thể sử dụng hàm và các thuộc tính của nó để điều khiển chương trình Word.
Document: là đối tượng chính của việc lập trình với Word. Khi mở hay tạo mới một tài liệu Word thì đối tượng Document cũng được tạo tương ứng và thêm vào tập hợp Documents trong Word. Tài liệu đang được mở được gọi là tài liệu hiện hành và được truy xuất thông qua thuộc tính ActiveDocument của đối tượng Application.
Selection: đại diện cho một vùng dữ liệu đang được chọn. Khi thực hiện các thao tác soạn thảo trên Word, chẳng hạn như tô đậm văn bản, ta chọn hay hay đánh dấu đoạn văn bản và áp dụng định dạng. Đối tượng Selection luôn tồn tại trong tài liệu. Nếu không có gì được chọn thì nó đại diện cho vị trí của con trỏ hiện tại.
.Phân tích thiết kế hệ thống Trang
Range: đại diện cho các vùng kề nhau trong tài liệu, được xác định bằng vị trí ký tự đầu tiên và vị trí ký tự kết thúc. Ta có thể có nhiếu đối tượng Range trong cùng một tài liệu. Đối tượng Range có các đặc điểm sau:
Nó có thể chỉ là vị trí con trỏ hiện tại, hay là một phạm vi văn bản, hay là toàn bộ văn bản.
Nó bao gồm các ký tự không được hiển thị như khoảng cách, tab, ký tự đánh dấu paragraph.
Nó có thể là vùng văn bản đang dược chọn, hay có thể là vùng văn bản khác với vùng văn bản đang được chọn.
Không được lưu trữ với tài liệu và chỉ tồn tại khi chạy mã lập trình.
Bookmark: đối tượng Bookmark tương tự như đối tượng Range ở chỗ nó đại diện cho một vùng dữ liệu kề nhau với vị trí đầu và vị trí cuối. Ta sử dụng Bookmark để đánh dấu một vị trí trong tài liệu, hay như là một đối tượng chứa văn bản trong tài liệu. Bookmark có thể chỉ là vị trí con trỏ hiện tại hoặc là toàn bộ tài liệu. Bạn có thể có nhiều Bookmark trong một tài liệu. Bookmark có những đặc điểm sau làm cho nó khác với đối tượng Range:
Ta có thể đặt tên cho Bookmark.
Bookmark được lưu trữ với tài liệu, vì thế nó không mất đi ngay cả khi không chạy mã lập trình hoặc đã đóng tài liệu.
Mặc định, Bookmark được ẩn, nhưng có thể làm cho hiển thị bằng cách thiết lập thuộc tính ShowBookmarks của đối tượng View thành giá trị true(đối tượng View là thành viên của đối tượng Application và Document).
.Phân tích thiết kế hệ thống Trang
Cài đặt và thử nghiệm
Component diagram:
Lược đồ biểu diễn các module của ứng dụng đã được cài đặt và sự phụ thuộc giữa các module này:
Hình 59.Sơ đồ các module chứa các lớp của hệ thống