• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Get set giá trị Ctrl C Ctrl V

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Moderators: tungblt, vuathongtin

violetlotous
Thành viên tích cực
Thành viên tích cực
Posts: 101
Joined: Wed 23/04/2008 9:58 am
Has thanked: 8 times
Been thanked: 1 time

Get set giá trị Ctrl C Ctrl V

Postby violetlotous » Sun 16/09/2012 12:42 am

Mình thấy có mấy cái tool, khi mình copy 1 string nào đó, thì khi form vừa active thì nó sẽ auto get giá trị đó. Mình lên google tìm mà ko biết từ khóa thế nào nên tìm hoài ko ra. Các bạn cho mình hỏi:
1. Get giá trị Ctrl V
2. Set giá trị Ctrl C

Cảm ơn các bạn



User avatar
dazzlingvit
Guru
Guru
Posts: 960
Joined: Tue 18/01/2011 10:21 am
Location: Sinh ra từ hư vô, sống trong thế giới ảo...
Has thanked: 7 times
Been thanked: 112 times
Contact:

Re: Get set giá trị Ctrl C Ctrl V

Postby dazzlingvit » Sun 16/09/2012 7:59 am

Dùng lớp Clipboard nhé, trong đó nó có một đống hàm để bạn sử dụng, tên của chúng rất dễ hiểu. Ví dụ: GetText để lấy xâu trong clipboard, ContainsText để kiểm tra xem trong clipboard có lưu xâu nào không... Ngoài ra còn nhiều thứ khác nữa bạn hoàn toàn có thể tự mò :D
http://msdn.microsoft.com/en-us/library ... board.aspx
Dazzling V.I.T
Hãy gọi tôi là vịt :)

User avatar
xuanha
Guru
Guru
Posts: 1230
Joined: Thu 19/08/2010 4:25 pm
Location: Ban Tổ chức Thành uỷ Hưng Yên, tỉnh Hưng Yên
Has thanked: 13 times
Been thanked: 380 times
Contact:

Re: Get set giá trị Ctrl C Ctrl V

Postby xuanha » Sun 16/09/2012 8:59 am

violetlotous wrote:Mình thấy có mấy cái tool, khi mình copy 1 string nào đó, thì khi form vừa active thì nó sẽ auto get giá trị đó. Mình lên google tìm mà ko biết từ khóa thế nào nên tìm hoài ko ra. Các bạn cho mình hỏi:
1. Get giá trị Ctrl V
2. Set giá trị Ctrl C

Cảm ơn các bạn

1. Set Clipboard: Clipboard.SetDataObject("Chuỗi ký tự");
2. Lấy nội dung của Clipboard:
private void frmMDI_Load(object sender, EventArgs e)
{
IDataObject dtOject = Clipboard.GetDataObject();
txtMo.Text = (string)dtOject.GetData(DataFormats.Text);
}
Kiểm phiếu Đại hội Đoàn, Đại hội Đảng
http://caulacbovb.com/forum/viewtopic.php?t=23599

violetlotous
Thành viên tích cực
Thành viên tích cực
Posts: 101
Joined: Wed 23/04/2008 9:58 am
Has thanked: 8 times
Been thanked: 1 time

Re: Get set giá trị Ctrl C Ctrl V

Postby violetlotous » Sun 16/09/2012 1:24 pm

Cảm ơn 2 bạn, mình làm dc rồi


Return to “Visual Basic .NET và C# (VB.NET & C#)”

Who is online

Users browsing this forum: No registered users and 10 guests