Ngoài việc cung cấp cơ chế duyệt xem các bản ghi, ta cũng cần cho người dùng biết đó là bản ghi thứ mấy. Bây giờ chúng ta sẽ thêm một nhãn Label để hiển thị thứ tự của bản ghi. Bạn mở thiết kế form và thêm vào một nhãn label1 có thuộc tính Name là lblIndexOfRecord, thuộc tính Text của nhãn là “Record 0 of 0”. Giao diện như hình: Ta tạo một thủ ...
15 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 743 | Lượt tải: 0
Thủ tục này sẽ gán biến PrintPageSetting cho thuộc tính DefaultPageSettings của đối tượng PrintDocument1, copy văn bản trong ô rxtDocument vào biến StringToPrint và mở hộp thoại PrintPreviewDialog1. Thuộc tính Document của hộp thoại PrintPreviewDialog1 được gán bằng PrintDocument1 để chương trình biết bạn đang cần xem tài liệu nào. Sau cùng ta ...
16 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 694 | Lượt tải: 0
Lớp này kế thừa lớp Person, nó có hai thuộc tính là Firstname và LastName cùng phương thức Tinhtuoi() nhưng cũng có thêm phương thức BacTho lưu lại cấp bậc tay nghề của kỹ sư đó. Bạn add thêm một class tên là KiSu và đặt dưới câu khai báo lớp đó từ khóa Inherits như sau: Public Class KiSu Inherits Person Như vậy là lớp KiSu đã kế thừa lớp Pe...
9 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 794 | Lượt tải: 0
Bạn làm bảng tổng kết những gì đã học trong chương 16 này và làm lại các bài tập theo ý thích của bạn. Bạn có thể kết hợp với môn xử lý ảnh hay đồ họa máy tính để có những bài tập thực sự hữu ích. Trong thời gian tới tôi sẽ đưa mã nguồn một số bài tập xử lý ảnh cũng như mô phỏng chương trình Paint của Windows, chương trình vẽ giúp bé học tập. M...
10 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 758 | Lượt tải: 0
Bây giờ thay vì yêu cầu chương trình hiển thị form HelpIfo trước chúng, ta sẽ yêu cầu chương trình thực thi thủ tục Sub Main. Thủ tục này thường được khai báo trong Module. Bạn R-Click vào dự án LuckySeven và chọn Add | New Item và thêm vào một module có tên SubMainModule. Bạn nhập vào khai báo như sau: Public MyForm1 As New Form1() Public My...
11 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 714 | Lượt tải: 0
Hộp thoại này cho phép quyết định xem lại những gì đã tùy chọn trong trình Setup Winzard và tùy biến số ít các thiết lập bổ sung không có trong winzard. Output File name cho phép đặt tên cho file cài đặt. Danh sách Package files: có 3 tùy chọn là As Loose Uncompress Files – tạo ra các file không nén trong cùng thư mục với file .msi; mục In ...
14 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 698 | Lượt tải: 0
Chương trình làm khớp có kết quả có độ tương đồng cao với ROOT. Cấu trúc của chương trình đơn giản, thuần túy chỉ sử dụng các thư viện có sẵn của C++, thuận tiện cho việc nhúng vào các chương trình con khác. Chương trình rất thích hợp để tích hợp vào các chương trình phân tích phổ tự thiết kế, qua đó giúp giảm chi phí mua phần mềm phân tíc...
9 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 890 | Lượt tải: 0
Trong bài báo này, chúng tôi đã trình bày một hướng tiếp cận bài toán hoàn toàn khác so với các phương pháp cũ trước đây như Integrit, Veracity, Aide, L5 và Tripwire. Phương pháp đề xuất mới này dựa trên sự kết hợp hàm băm MD5 và thuật toán HTML Diff đã mang lại kết quả rất khả quan trong việc giám sát, có thể phát hiện sự thay đổi giao di...
15 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 838 | Lượt tải: 0
Bạn thêm vào form một đối tượng Process trên ToolBox bằng cách double click vào đối tượng đó hay kéo thả. Đổi thuộc tính Name của nó thành noteProcess. Để cho noteProcess khởi động chương trình NotePad bạn có thể chỉ định ngay chương trình NotePad.exe trong thuộc tính FileName của phần StartInfo (click vào dấu + bên trái) hay chỉ định trong lúc ...
8 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 918 | Lượt tải: 0
Bạn tạo giải pháp và thêm vào dự án cùng tên rồi thiết kế giao diện như hình. Viết mã: Tạo thủ tục mnuSaveEncriptionFile_Click mã hóa văn bản và lưu vào file: Private Sub mnuSaveEncriptionFile_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles mnuSaveEncriptionFile.Click Dim letter As Char Dim key As String Dim i, charsInFi...
19 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 791 | Lượt tải: 0