Saturday, May 26, 2012

ASCII Code යොදා වැඩසටහන් සැකසීම...

යතුරැ පුවරැවේ ඇති සෑම යතුරක්ම ASCII(American Standard Code for Information Interchange)ලෙස හදුන්වන අංක මගින් හදුනා ගත හැකියි.අප භාවිතා කරන යතුරැ පුවරැවේ සෑම යතුරක් සදහාම බයිට් එකක ඉඩක් ලැබෙන ආකාරයටයි හදලා තියෙන්නෙ.බයිට් එකක් සදහා අයත් වන්නේ 0 සිට 255 දක්වා වු දහයේ සංඛ්‍යා විතරයි.ඒ නිසා යතුරැ පුවරැවේ සෑම යතුරක්ම 0 සිට 255 දක්වා  වු දහයේ සංඛ්‍යාවක් නියෝජනය කරයි.උදාහරණයක් විදියට කැපිටල් A අකුර සදහා ASCII කෝඩ් එක වෙන්නේ අංක 65ය. ඉන් ඉදිරියට පිලිවෙලින් ඉතිරි කැපිටල් අකුරැ නියෝජනය කරයි.


දැන් බලමු ASCII code භාවිතා කරලා වැඩසටහනක් හදන ආකාරය.මුලින්ම කලින් ලිපියක සදහන් කල ආකාරයට ෆෝම් එකේ ඉවෙන්ට් එක key Press තෝරලා දීලා පහත ආකාරයට code කරන්න.කියෙව්වේ නැත්නම් මෙතනින් ගන්න.
if (e.keyChar = = 65)
{
Color c1 = Color.FromArgb (255,0,0);
Form1.ActiveForm.BackColor = c1;
}
මෙහි A අකුර තද කරන විට ෆෝම් එකේ BackColor එක රතු පාට වේ.මේ ආකාරයට keyChar එක සහ Argb Color කෝඩ් එක වෙනස් කරමින් වැඩසටහන් සැකසිය හැක.

0 comments: