Demo C# về WINDOWS FORM_Vietnamese Virtual Keyboard_Cho một số bạn thích lập trình

<img src="http://hocsinhbadinh.net/bom/cstl.gif" border="0"></br>
Ai có software hay Ebook hay thì gửi vào đây cho mọi người dùng với nhá.
User avatar
Nguyan Lee
Posts: 2536
Joined: Sat May 08, 2010 3:42 pm
Location: FPT Software

Demo C# về WINDOWS FORM_Vietnamese Virtual Keyboard_Cho một số bạn thích lập trình

Post by Nguyan Lee »

Mình vừa thực hiện 1 bài Lap nhỏ về Windows Form sử dụng Ngôn ngữ lập trình C#.

Đề bài như sau:

http://i739.photobucket.com/albums/xx37/lee9_voa/Capture-3.jpgImage

Mình đã code xong yêu cầu của đề bài :go26: . Share lên cho 1 số bạn thích lập trình. Trong này có cả Source code và file chạy chương trình mình để riêng ra ngoài. Các bạn muốn đọc và làm việc với source này thì cần có Microsoft Visual Studio 2008 :smile22: (Giao diện trong đề bài hơi xấu nên mình có thêm các button đề nhìn giao diện bàn phím cho cân đối, tuy nhiên chưa có function cho phím: Enter, ESC và Alt)
Link MF:
http://www.mediafire.com/file/ba4ojywmc ... yboard.rar

Enjoint :byeby15e:

P/S: đây chỉ là demo của mình, vì thế có thể còn nhiều thiếu sót Mong các ace đóng góp ý kiến để trao đổi và học hỏi. Cảm ơn ACE :D

Ai chỉ thử chạy chương trình chú ý, click đúng vào button, kẻo lệch ra ngoài là lại error :hihihi: ( nguyên nhân là có thể do lúc design mình quên ko đặt tất cả button trong 1 group,chít thật :( cờ-lick từ tốn thôi, ko may nhấn phải thì continue :hihihi: nhé)

Mình gửi lại file chạy thử chương trình khác đây, cái này là code hum qua, chưa hoàn thiện nên xấu, nhưng ko bị lỗi:

http://www.mediafire.com/file/od9uw2ziraszz88/Lab3.rar
<marquee direction="left" scrollamount="2" scrolldelay="40">[CENTER]http://so1.com.vn/[/CENTER]
[CENTER]http://hoanggialtd.com.vn/

Image
[/CENTER]</marquee>
User avatar
Kai9z
Posts: 3449
Joined: Fri Jul 09, 2010 7:56 am
Contact:

Post by Kai9z »

uk hay đấy nhưng mà , ứ hiểu gì =))
[CENTER]Quy ẩn giang hồ
[/CENTER]
User avatar
Mai Oanh
Posts: 635
Joined: Sun Aug 07, 2011 7:36 pm

Post by Mai Oanh »

hiểu anh lee viết gì chết liền,,,,,,,,,,,,,,,,,,,,,,,hihi
if one day you feel like crying
Call me
I don't promise that I will make you laugh
But I can cry with you.........because ..............I Love you........
Image
Trường gì đây nhỉ......Cố lên ..Oanh..No.1
User avatar
Nguyan Lee
Posts: 2536
Joined: Sat May 08, 2010 3:42 pm
Location: FPT Software

Post by Nguyan Lee »

ố giồi:-S :-< .....chưa ăn cơm đây này, ko hiểu thì cũng chịu chứ biết làm sao....tại có người muốn xem nên đưa ra cho xem :| .....đi làm bát Mì cái :-<
<marquee direction="left" scrollamount="2" scrolldelay="40">[CENTER]http://so1.com.vn/[/CENTER]
[CENTER]http://hoanggialtd.com.vn/

Image
[/CENTER]</marquee>
User avatar
Kai9z
Posts: 3449
Joined: Fri Jul 09, 2010 7:56 am
Contact:

Post by Kai9z »

Kiến nghị Lee viết cái gì thì đơn giản thôi , dùng nhiều từ ngữ chuyên ngành quá hiểu sao được
Nhiều cái cơ bản mà nhiều người chưa biết thì ko thấy post lên
[CENTER]Quy ẩn giang hồ
[/CENTER]
User avatar
Nguyan Lee
Posts: 2536
Joined: Sat May 08, 2010 3:42 pm
Location: FPT Software

Post by Nguyan Lee »

Lấy về chạy thử đi Kaiz :) ):) ).....ko có cái gì ẩn chứa đằng sau đâu =)) =))....
Có những từ mình khó diễn tả nó sang TV, ko đúng mức độ ngữ nghĩa, vì thế ta mới gọi là từ ngữ chuyên ngành, hự,đã cố gắng nói đơn giản mà :|
Kai9z wrote:Kiến nghị Lee viết cái gì thì đơn giản thôi , dùng nhiều từ ngữ chuyên ngành quá hiểu sao được
Nhiều cái cơ bản mà nhiều người chưa biết thì ko thấy post lên
<marquee direction="left" scrollamount="2" scrolldelay="40">[CENTER]http://so1.com.vn/[/CENTER]
[CENTER]http://hoanggialtd.com.vn/

Image
[/CENTER]</marquee>
User avatar
XkiuStyle
Posts: 1128
Joined: Thu May 05, 2011 8:51 am
Location: HN
Contact:

Post by XkiuStyle »

uầy.k phải tất cả mọi người trong 4rum đều là dân IT như a đâu.e vẫn còn hận a về cái vụ virut ở quán nét đây :(
Image

hocsinhbadinh.net - Cùng nhau thắp sáng tương lai

Rappervn.net - Đỉnh cao Rap Việt
User avatar
Nguyan Lee
Posts: 2536
Joined: Sat May 08, 2010 3:42 pm
Location: FPT Software

Post by Nguyan Lee »

ImageImage
Quán net chứ có phải ở nhà em đâu mà em lo :hihihi: .....quán lắm máy,ko dùng cái này thì dùng cái khác :) )
XkiuStyle wrote:uầy.k phải tất cả mọi người trong 4rum đều là dân IT như a đâu.e vẫn còn hận a về cái vụ virut ở quán nét đây :(
<marquee direction="left" scrollamount="2" scrolldelay="40">[CENTER]http://so1.com.vn/[/CENTER]
[CENTER]http://hoanggialtd.com.vn/

Image
[/CENTER]</marquee>
User avatar
HSBD
Posts: 1692
Joined: Sat Nov 22, 2008 1:05 pm
Location: Hà Nội
Contact:

Post by HSBD »

Cái này chú Lee phải ngâm cứu lại nhé.
1. Khi người dùng gõ chữ tiếng Anh, nhưng không may chữ tiếng Anh nó có dấu tiếng Việt, mà cả chữ tiếng Anh và tiếng Việt lúc này đều không có nghĩa, thì phải chuyển nó về nguyên dạng.
Ví dụ gõ chữ Composite, thì bàn phím của chú nó sẽ trả về: Compóite -> Sai
Giải pháp: Sau khi người dùng bấm nút cách, kiểm tra xem nó có nghĩa không (khó quá), rồi trả về giá trị đúng. Gợi ý: Kiểm tra xem dấu đang được bỏ ở nguyên âm nào (dấu chỉ được bỏ ở nguyên âm), sau đó kiểm tra xem nguyên âm đó thường hay đi kèm với phụ âm nào ở trước và sau nó. Ví dụ như từ compóite, thì nguyên âm o, có dấu, không bao giờ được đứng ngay sau phụ âm p.
2. Bỏ dấu không chính xác. Ví dụ bỏ dấu cho chữ xấu, nếu gõ x a a s u thì sẽ ra xấu, nhưng gõ: x a a u s thì sẽ ra: xâú
3. Một chữ không bao giờ được phép bỏ dấu 2 lần.
Lại ví dụ với chữ xấu, ví dụ gõ xong chữ xấu, gõ tiếp chữ s nữa, thì nó sẽ ra xấú. Lúc này chú phải trả về nguyên dạng thì mới đúng.
[CENTER]I am not here right now!

To the world you may be one person, but to one person you may be the world! :kiss_2:
[/CENTER]
Post Reply

Return to “Chia sẻ tài liệu”