Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Cách viết chương trình tạo bàn phím ảo trong C# như thế nào ?

  1. #1
    Ngày gia nhập
    08 2010
    Nơi ở
    bình dương
    Bài viết
    275

    Mặc định Cách viết chương trình tạo bàn phím ảo trong C# như thế nào ?

    cho mình hỏi làm sao để gửi một kí tự từ bàn phím,giả sủ khi mình ấn vào một button thì nó tự động như là gõ một chữ a trên bàn phím cho mình

  2. #2
    Ngày gia nhập
    09 2011
    Nơi ở
    Quảng Ninh
    Bài viết
    6

    bạn gán luôn cho các button là chữ cái
    sau đó viết lệnh cho từng nút với sự kiện click để nó hiện ra text la được
    VI du:
    textBox1.Text = textBox1.Text+"a";
    mình mới học lên chỉ biết vậy thôi có gì đừng cười nha
    Đã được chỉnh sửa lần cuối bởi nojkhiepso : 18-09-2011 lúc 02:07 AM.

  3. #3
    Ngày gia nhập
    02 2011
    Nơi ở
    Vô Gia Cư
    Bài viết
    269

    Cái này thì giống làm calculator thôi mà
    + Giống như bạn trên đã nói: gán properties Text của button là Những chữ cái tương ứng.
    + Sau đó thiết lập chức năng cho từng button tương ứng như trên bàn phím. Nhưng mình cũng xin lưu ý, bàn phím ảo hình như là không nhấn giữ các phím như shift, ctrl, alt,... nên bạn phải nghĩ ra các giải pháp để giải quyết vấn đề này.
    Đã được chỉnh sửa lần cuối bởi Click8A4 : 18-09-2011 lúc 03:43 PM.

  4. #4
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Đây đây! Hơn cả mong đợi

    Down về run thử nha!!!
    Attached Files Attached Files

  5. #5
    Ngày gia nhập
    11 2008
    Bài viết
    73

    Trích dẫn Nguyên bản được gửi bởi Click8A4 Xem bài viết
    Cái này thì giống làm calculator thôi mà
    + Giống như bạn trên đã nói: gán properties Text của button là Những chữ cái tương ứng.
    + Sau đó thiết lập chức năng cho từng button tương ứng như trên bàn phím. Nhưng mình cũng xin lưu ý, bàn phím ảo hình như là không nhấn giữ các phím như shift, ctrl, alt,... nên bạn phải nghĩ ra các giải pháp để giải quyết vấn đề này.
    nói như bạn vây khi bàn phím của máy tính bạn bị hư và bạn muốn dùng bàn phím ảo này để đánh word thì làm như thế nào.

  6. #6
    Ngày gia nhập
    02 2011
    Nơi ở
    Vô Gia Cư
    Bài viết
    269

    Mặc định Cách viết chương trình tạo bàn phím ảo trong C# như thế nào ?

    Trích dẫn Nguyên bản được gửi bởi RoboWonder Xem bài viết
    nói như bạn vây khi bàn phím của máy tính bạn bị hư và bạn muốn dùng bàn phím ảo này để đánh word thì làm như thế nào.

    ý mình là bàn phím ảo cần phải giải quyết cái vấn đề đó!!! Chứ không phải là mình đang nhận xét về bàn phím ảo của windows!!!

  7. #7
    Ngày gia nhập
    09 2011
    Bài viết
    1

    Các bạn cho mình hỏi nếu gán kí tự = "a" dạng như thế thì khi caplock hay giữ shift thì làm sao để nó viết hoa vậy :(

  8. #8
    Ngày gia nhập
    03 2011
    Bài viết
    19

    bạn có thể làm như sau:
    bool kt=true;
    private void btnCap_Click(objectSender .....)
    {
    if(kt==true)
    kt=false;// tức là có nhấn caplock để viết chữ hoa
    else kt=true;
    }

    //trong sự kiện click bắt fim ta viết như sau: ví dụ bắt phím là chữ a
    private void btnA_Click(.......)
    {
    if(kt=false)
    txtHienThi.Text="A";
    else
    txtHienThi.Text="a";
    }

  9. #9
    Ngày gia nhập
    05 2012
    Bài viết
    1

    Trích dẫn Nguyên bản được gửi bởi cchangkhongayngo Xem bài viết
    Đây đây! Hơn cả mong đợi

    Down về run thử nha!!!
    bạn có code ko share cho minh với. Thanks!!

  10. #10
    Ngày gia nhập
    01 2012
    Nơi ở
    Hanoi, Vietnam, Vietnam
    Bài viết
    68

    Trích dẫn Nguyên bản được gửi bởi member98 Xem bài viết
    Các bạn cho mình hỏi nếu gán kí tự = "a" dạng như thế thì khi caplock hay giữ shift thì làm sao để nó viết hoa vậy :(
    Bạn sử dụng hàm ToUpper() nhé.
    Ví dụ khi sử dụng phím Caplock thì bạn sẽ chuyển chuỗi do người dùng nhập vào thành chữ in hoa
    Code:
    string input = Console.ReadLine();
    Console.WriteLine(input.ToUpper());
    nếu chuỗi nhập vào là "abcde" thì kết quả sẽ là
    Code:
    ABCDE
    Chúc bạn thành công!

Các đề tài tương tự

  1. Tạo tag dưới bài viết trong website như thế nào?
    Gửi bởi skullrapper trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 0
    Bài viết cuối: 14-02-2012, 11:23 AM
  2. Đếm tiền trong atm. viết bằng c# như thế nào
    Gửi bởi meotamthe trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 8
    Bài viết cuối: 29-10-2011, 10:47 AM
  3. Lập trình C++ làm thế nào để viết 1 chương trình đọc file .TXT trong C++
    Gửi bởi quan_pc trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 22-06-2011, 04:07 PM
  4. Cách viết bàn cờ trong Win32 API như thế nào?
    Gửi bởi macgyver_canary trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 06-05-2011, 10:46 PM
  5. thắc mắc về viết chương trình xử lý văn bản trong C#?
    Gửi bởi thuan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 23-11-2010, 02:30 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn