... trực tiếp lên kết phầnmềm tạo với mục đích hoàn thiện chúng theo yêu cầu riêng công ty Lựachọnphầnmềmdùngchothiếtkếcôngtrìnhgiaothông Với đa dạng chủng loại xuất xứ phầnmềm chuyên dụng, ... thủ công Những nhược điểm phầnmềm chuyên dụng lại điều kiện cho đời phầnmềm dạng Add-in1, chúng thường phát triển kỹ sư cầu đường công ty tư vấn thiếtkếcôngtrìnhgiaothông chạy với phầnmềm ... trìnhthiết kế, phầnmềm nào, mà từ đầu, lại đáp ứng vấn đề xuất sau này, nhiều vấn đề liên tục phát sinh trìnhthiếtkếcôngtrình cụ thể Nói cách khác, việc trang bị phầnmềm bước đầu cho trình...
... trực tiếp lên kết phầnmềm tạo với mục đích hoàn thiện chúng theo yêu cầu riêng công ty Lựachọnphầnmềmdùngchothiếtkếcôngtrìnhgiaothông Với đa dạng chủng loại xuất xứ phầnmềm chuyên dụng, ... thủ công Những nhược điểm phầnmềm chuyên dụng lại điều kiện cho đời phầnmềm dạng Add-in1, chúng thường phát triển kỹ sư cầu đường công ty tư vấn thiếtkếcôngtrìnhgiaothông chạy với phầnmềm ... trìnhthiết kế, phầnmềm nào, mà từ đầu, lại đáp ứng vấn đề xuất sau này, nhiều vấn đề liên tục phát sinh trìnhthiếtkếcôngtrình cụ thể Nói cách khác, việc trang bị phầnmềm bước đầu cho trình...
... bao gồm: Quá trìnhthiếtkếcôngtrìnhgiaothông sản phẩm công đoạn Khả phần cứng máy tính hệ thốngphần mềm, bao gồm phầnmềm chuyên dụng Sự đa dạng toán thiếtkế hạn chế phầnmềm chuyên dụng ... khác biệt, phầnmềm hỗ trợ tốt cho hai mục đích lúc, thực tế, người ta sử dụngphầnmềm riêng để tạo vẽ hay bảng tính Ví dụ lĩnh vực thiếtkếcôngtrìnhgiao thông, Excel thường dùngphầnmềm hỗ ... ObjectARX Kết chương Như vậy, chương này, toàn cảnh việc ứng dụngcông nghệ thông tin để tự động hóa công tác thiếtkếcôngtrìnhgiaothông đề cập đến Vấn đề cốt lõi để tự động hóa thiếtkế bao...
... dựng cần có công cụ lập trình tương ứng Thông thường công cụ lập trình hiểu tập hợp bao gồm: Ngôn ngữ lập trình Môi trường lập trình Thư viện hỗ trợ lập trình Một ví dụ công cụ lập trình AutoCAD, ... thuận tiện Kết chương Tự động hóa công tác lập hồ sơ thiếtkếcôngtrìnhgiaothông hoàn toàn khả thi thực theo nhiều cách khác Dự án VBA nên xây dựng theo hướng gộp phần tính toán xuất kết vào ... tổng quát Do đó, để lựachọncông cụ lập trình thích hợp lập trình ứng dụng nền, cần dựa vào mục đích cụ thể Ví dụ lập trình AutoCAD, để tạo công cụ trợ giúp vẽ AutoLISP lựachọn hợp lý Nhưng để...
... chương trình, thiếtkếgiao diện nhập xuất liệu kết quả, xây dựng hệ thống sở liệu cho thỏa mãn đề xuất bước COM (Component Object Model): kiến trúc lập trìnhthiếtkế Microsoft Mục đích công nghệ ... độ phức tạp toán mà ta lựachọncông cụ lập trình phù hợp Ở VBA đảm bảo thuận tiện việc xây dựng mô-đun tính toán tạo vẽ toán thông thường Thiếtkế hệ thốngcho chương trình (hay dự án): bao ... diễn kết thực trực tiếp ứng dụng nền, không cần sử dụng Userform Những thành phần khung để người dùng xây dựng chương trình lên đó, ví dụ viết mã lệnh hay thiếtkếgiao diện cho chương trình...
... nhiên, lạm dụng điều này, làm cho chương trình khó quản lý dễ nhầm lẫn, VBA IDE cung cấp tùy chọn phép người dùngthiết lập tính kiểm soát trình khai báo biến Khi tùy chọn kích hoạt, tất biến phải ... hiển thị thành phần phù hợp với vị trí dòng lệnh soạn thảo danh sách tự động điền vào chương trình theo lựachọn người dùng (bấm phím Tab) Để kích hoạt tính này, VBAIDE, chọntrình đơn Tools ... thường khó nhớ người học lập trình hay sử dụng ngôn ngữ lập trình mới, cho nên, để thuận tiện cho người lập trình, VBA IDE cung cấp tính tự động phát lỗi cú pháp trình viết mã lệnh Tuy nhiên...
... mảng động, người lập trình không cần biết số phần tử mảng lúc lập trình, số phần tử thiết lập trình chương trình hoạt động dựa theo nhu cầu toán cụ thể Khi mảng động, mà phần tử gán giá trị, ... 11 phần tử liên tục đánh số từ đến 10 (ma trận có hàng 11 cột) Khi sử dụng ta việc gọi phần tử cần dùng theo số tương ứng 29 ‘Gán giá trị 100 chophần tử thứ Matrix_1(1)=100 ‘Gán giá trị 100 cho ... 200 chophần tử cuối Matrix_2(10)=200 Ví dụ sau khai báo sử dụng (gán giá trị chophần tử) ma trận hàng cột ‘Khai báo mảng (3x5) Dim Matrix_3(1 To 3, To 5) As Double ‘Gán giá trị 100 cho phần...
... thêm giáotrình “Lập trình hướng đối tượng xây dựng” môn Tự động hóa thiếtkế Cầu đường Khai báo biến VB Trong VB, muốn sử dụng biến không cần khai báo, nhiên cách làm nên dùng viết chương trình ... chương trình mô-đun sử dụng tác động lên chúng Giá trị a b gán chương trình Test1 Trong chương trình Test2 biến a khác khai báo (trùng tên với biến a môđun), giá trị khởi tạo Kết chạy chương trình ... CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Toàn cục mức ứng dụng: Trong trường hợp ứng dụng gồm nhiều dự án (multiprojects), mô-đun khai báo lựachọn Option Private Module tất thành phần liệu hay chương trình...
... (TRUE And TRUE)=TRUE; trường hợp khác cho kết FALSE Or (FALSE or FALSE)=FALSE; trường hợp khác cho kết TRUE Xor Cho kết TRUE hai đối số có giá trị; ngược lại cho kết FALSE Eqv So sánh hai giá trị ... biến thông thường - trình bày phần trước 6.5 Khai báo mảng động Cú pháp: 39 [Public/ Private/ Dim] () as Trong khai báo không chứa thông số chiều túy khai báo Các phần tử ... (nếu chưa có) sau tạo chương trình dạng Sub nhập đoạn mã lệnh cần thử vào chương trình Đặt trỏ soạn thảo mã lệnh dòng chương trình bấm phím F5 để chạy chương trình Kết sau: 42 ...
... person" Có thể thấy với cách viết sử dụng cấu trúc lựa chọn, đoạn chương trình dễ đọc nhiều so với dùng cấu trúc điều kiện ElseIf Sơ đồ khối cấu trúc lựachọn biểu diễn sau: 8.3 Vòng lặp xác định 8.3.1 ... trúc lựachọn Trong trường hợp giá trị không thoả mãn tất điều kiện thực có từ khoá Case Else, từ khoá Case Else chương trình thoát khỏi khối lệnh lựachọn ... trúc lựachọn Cấu trúc sử dụng ta muốn thực số lệnh tương ứng với giá trị biểu thức kiểm tra Các từ khoá sử dụng cấu trúc này: Select Case, Case, Case Else, End Select Cú pháp cấu trúc lựa chọn: ...
... Trong phần thân chương trình bọc phần khai báo phần kết thúc (có từ khóa End) Các từ khóa [Private|Public|Friend] xác định phạm vi hoạt động chương trình Khái niệm phạm vi tương tư phạm vi biến trình ... dụng từ khóa Exit Do đặt [Khối_lệnh] Chương trình Về bản, chương trình khối câu lệnh chúng sử dụng lặp lại chương trìnhthông qua tên chương trình Chương trình đặc biệt hữu ích thay khối lệnh lặp ... hai loại chương trình Hàm (Function) Thủ tục (Sub) Ngoài ra, mô-đun lớp (Class Module) có chương trình dạng thuộc tính (Property), nhiên giáotrình không trình bày loại chương trình mà người đọc...
... trực tiếp lên kết phầnmềm tạo với mục đích hoàn thiện chúng theo yêu cầu riêng công ty Lựachọnphầnmềmdùngchothiếtkếcôngtrìnhgiaothông Với đa dạng chủng loại xuất xứ phầnmềm chuyên dụng, ... thủ công Những nhược điểm phầnmềm chuyên dụng lại điều kiện cho đời phầnmềm dạng Add-in1, chúng thường phát triển kỹ sư cầu đường công ty tư vấn thiếtkếcôngtrìnhgiaothông chạy với phầnmềm ... trìnhthiết kế, phầnmềm nào, mà từ đầu, lại đáp ứng vấn đề xuất sau này, nhiều vấn đề liên tục phát sinh trìnhthiếtkếcôngtrình cụ thể Nói cách khác, việc trang bị phầnmềm bước đầu cho trình...
... Trong phần thân chương trình bọc phần khai báo phần kết thúc (có từ khóa End) Các từ khóa [Private|Public|Friend] xác định phạm vi hoạt động chương trình Khái niệm phạm vi tương tư phạm vi biến trình ... dụng từ khóa Exit Do đặt [Khối_lệnh] Chương trình Về bản, chương trình khối câu lệnh chúng sử dụng lặp lại chương trìnhthông qua tên chương trình Chương trình đặc biệt hữu ích thay khối lệnh lặp ... hai loại chương trình Hàm (Function) Thủ tục (Sub) Ngoài ra, mô-đun lớp (Class Module) có chương trình dạng thuộc tính (Property), nhiên giáotrình không trình bày loại chương trình mà người đọc...
... person" Có thể thấy với cách viết sử dụng cấu trúc lựa chọn, đoạn chương trình dễ đọc nhiều so với dùng cấu trúc điều kiện ElseIf Sơ đồ khối cấu trúc lựachọn biểu diễn sau: 8.3 Vòng lặp xác định 8.3.1 ... trúc lựachọn Trong trường hợp giá trị không thoả mãn tất điều kiện thực có từ khoá Case Else, từ khoá Case Else chương trình thoát khỏi khối lệnh lựachọn ... trúc lựachọn Cấu trúc sử dụng ta muốn thực số lệnh tương ứng với giá trị biểu thức kiểm tra Các từ khoá sử dụng cấu trúc này: Select Case, Case, Case Else, End Select Cú pháp cấu trúc lựa chọn: ...
... (TRUE And TRUE)=TRUE; trường hợp khác cho kết FALSE Or (FALSE or FALSE)=FALSE; trường hợp khác cho kết TRUE Xor Cho kết TRUE hai đối số có giá trị; ngược lại cho kết FALSE Eqv So sánh hai giá trị ... biến thông thường - trình bày phần trước 6.5 Khai báo mảng động Cú pháp: 39 [Public/ Private/ Dim] () as Trong khai báo không chứa thông số chiều túy khai báo Các phần tử ... (nếu chưa có) sau tạo chương trình dạng Sub nhập đoạn mã lệnh cần thử vào chương trình Đặt trỏ soạn thảo mã lệnh dòng chương trình bấm phím F5 để chạy chương trình Kết sau: 42 ...
... thêm giáotrình “Lập trình hướng đối tượng xây dựng” môn Tự động hóa thiếtkế Cầu đường Khai báo biến VB Trong VB, muốn sử dụng biến không cần khai báo, nhiên cách làm nên dùng viết chương trình ... chương trình mô-đun sử dụng tác động lên chúng Giá trị a b gán chương trình Test1 Trong chương trình Test2 biến a khác khai báo (trùng tên với biến a môđun), giá trị khởi tạo Kết chạy chương trình ... CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Toàn cục mức ứng dụng: Trong trường hợp ứng dụng gồm nhiều dự án (multiprojects), mô-đun khai báo lựachọn Option Private Module tất thành phần liệu hay chương trình...
... mảng động, người lập trình không cần biết số phần tử mảng lúc lập trình, số phần tử thiết lập trình chương trình hoạt động dựa theo nhu cầu toán cụ thể Khi mảng động, mà phần tử gán giá trị, ... 11 phần tử liên tục đánh số từ đến 10 (ma trận có hàng 11 cột) Khi sử dụng ta việc gọi phần tử cần dùng theo số tương ứng 29 ‘Gán giá trị 100 chophần tử thứ Matrix_1(1)=100 ‘Gán giá trị 100 cho ... 200 chophần tử cuối Matrix_2(10)=200 Ví dụ sau khai báo sử dụng (gán giá trị chophần tử) ma trận hàng cột ‘Khai báo mảng (3x5) Dim Matrix_3(1 To 3, To 5) As Double ‘Gán giá trị 100 cho phần...
... nhiên, lạm dụng điều này, làm cho chương trình khó quản lý dễ nhầm lẫn, VBA IDE cung cấp tùy chọn phép người dùngthiết lập tính kiểm soát trình khai báo biến Khi tùy chọn kích hoạt, tất biến phải ... hiển thị thành phần phù hợp với vị trí dòng lệnh soạn thảo danh sách tự động điền vào chương trình theo lựachọn người dùng (bấm phím Tab) Để kích hoạt tính này, VBAIDE, chọntrình đơn Tools ... thường khó nhớ người học lập trình hay sử dụng ngôn ngữ lập trình mới, cho nên, để thuận tiện cho người lập trình, VBA IDE cung cấp tính tự động phát lỗi cú pháp trình viết mã lệnh Tuy nhiên...
... chương trình, thiếtkếgiao diện nhập xuất liệu kết quả, xây dựng hệ thống sở liệu cho thỏa mãn đề xuất bước COM (Component Object Model): kiến trúc lập trìnhthiếtkế Microsoft Mục đích công nghệ ... độ phức tạp toán mà ta lựachọncông cụ lập trình phù hợp Ở VBA đảm bảo thuận tiện việc xây dựng mô-đun tính toán tạo vẽ toán thông thường Thiếtkế hệ thốngcho chương trình (hay dự án): bao ... diễn kết thực trực tiếp ứng dụng nền, không cần sử dụng Userform Những thành phần khung để người dùng xây dựng chương trình lên đó, ví dụ viết mã lệnh hay thiếtkếgiao diện cho chương trình...
... dựng cần có công cụ lập trình tương ứng Thông thường công cụ lập trình hiểu tập hợp bao gồm: Ngôn ngữ lập trình Môi trường lập trình Thư viện hỗ trợ lập trình Một ví dụ công cụ lập trình AutoCAD, ... thuận tiện Kết chương Tự động hóa công tác lập hồ sơ thiếtkếcôngtrìnhgiaothông hoàn toàn khả thi thực theo nhiều cách khác Dự án VBA nên xây dựng theo hướng gộp phần tính toán xuất kết vào ... tổng quát Do đó, để lựachọncông cụ lập trình thích hợp lập trình ứng dụng nền, cần dựa vào mục đích cụ thể Ví dụ lập trình AutoCAD, để tạo công cụ trợ giúp vẽ AutoLISP lựachọn hợp lý Nhưng để...