TAILIEUCHUNG - Sử dụng clipboard

Clipboard là nơi lưu trữ dữ liệu khi chúng ta thực hiện copy hay cắt một đoạn văn bản, một hình ảnh, một file, thư mục. Vì việc xử lí trên clipboard thuộc dạng common across process (nghĩa là nó có thể truy xuất đồng thời bởi nhiều tiến trình (process)), chúng ta thường ứng dụng clipboard để truyền dữ liệu giữa 2 process. | c Co Bản sử dụng Clipboard Clipboard là nơi lưu trữ dữ liệu khi chúng ta thực hiện copy hay cắt một đoạn văn bản một hình ảnh một file thư mục. Vì việc xử lí trên clipboard thuộc dạng common across process nghĩa là nó có thể truy xuất đồng thời bởi nhiều tiến trình process chúng ta thường ứng dụng clipboard để truyền dữ liệu giữa 2 process. Bài viết này sẽ giới thiệu đến các bạn các thao tác với clipboard xử dụng .Net framework. Cuối cùng là một ví dụ về truy xuất clipboard cùng hướng dẫn demo. 1. Đối tượng Clipboard Lớp Clipboard nằm trong namespace thuộc loại không thể kế thừa được và không có public constructor. Đây là một lớp đơn giản tượng trưng cho Windows Clipboard và chỉ có 2 hàm hành sự GetDataObject và SetDataObject. Hàm SetDataObject cho chép dữ liệu lên clipboard còn GetDataObject thì lại tìm đọc dữ liệu được lưu trữ trên clipboard. Dữ liệu trả về sẽ được biểu diễn như là một đối tượng có giao diện IdataObject. Thế IdataObject là gì IdataObject là một interface cung cấp một cơ chế hoàn toàn độc lập với dạng thức để chuyển giao dữ liệu. Dữ liệu được chuyển đi có thể là text bitmap wave audio file hoặc nhiều dạng thức khác. Lớp DataFormats chứa một danh sách các dạng thức đã định sẵn trước trực tiếp được hỗ trợ bởi .Net Framework. Interface IdataObject có 4 hàm hành sự nạp chồng overload GetData SetData GetDataPresent và GetFormats. Hàm SetData dùng lưu trữ dữ liệu theo một dạng thứ được khai báo text hoặc bitmap chẳng hạn . Còn GetDataPresent thì dùng kiểm tra dữ liệu tr ong clipboard đã có mặt chưa hoặc có thể được chuyển đổi thành một dạng thức nào đó. Muốn tìm đọc dữ liệu được gắp liền với một dạng thức được khai báo thì dùng hàm GetData. Cuối cùng hàm GetFormats trả về một danh sách tất cả các dạng thức được gắn liền với dữ liệu kể cả các dạng thức mà dữ liệu có thể được chuyển đổi. 2. Sao chép Text lên và xuống Clipboard Sao chép text item lên và xuống clipboard có thể là đơn giản như trong trường hợp sao chép .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.