PDA

View Full Version : آموزش: طریقه نمایش کاراکترهای ویژه



Hajivandian
سه شنبه 21 آبان 1392, 17:25 عصر
سلام،

برای چاپ کاراکترهای ویژه میشه از روش های زیر استفاده کرد:
1- در ابتدا پنجره Run رو باز کنید. (R + ویندوز)
2- در پنجره Run با تایپ کلمه charmap برنامه Character Map را اجرا کنید.
3- حالا میتونید از پنجره باز شده کاراکتر مورد نظر خودتون رو پیدا کنید و اون رو در Clipboard کپی کنید.

و اما دو روش میانبر دیگه:

1- وقتی که در پنجره کاراکتر مپ روی کاراکتر خودتون کلیک می کنید، در پایین پنجره در نوار Status، یونیکد کاراکتر انتخاب شده نمایش داده میشه. به عنوان مثال کاراکتر "دایره تو پُر بزرگ" رو که انتخاب کنید یونیکد U+25CF رو به شما نشون میده؛ با تبدیل عدد هگزادسیمال نمایش داده شده به عدد دهدهی (که اینکار رو توسط ماشین حساب ویندوز هم میتونید انجام بدید) میشه توسط پایین نگه داشتن کلید Alt و تایپ عدد دهدهی مورد نظر، کاراکتر مربوطه نمایش داده میشه. به عنوان مثال همین کاراکتر دایره معادل Alt + 9679 است. نکته ای که توی این روش باید در نظر داشته باشید اینه که عدد مربوطه رو باید با کلیدهای Numpad تایپ کنید.

2- و اما اگر این کاراکتر رو میخواهید توی کد نویسی استفاده کنید به راحتی میتونید به شکل زیر عمل کنید:
string circle = "\u25cf";

دلتنگ اسمان
سه شنبه 21 آبان 1392, 17:40 عصر
ممنون از پاسختون.
ببینید این دایره ها قسمتی از پسورد ایمیلم می باشد . قبلا که ایدی و پسوردم رو دادم و ذخیره کردم حالا موقع امدن صفحه لاگین یاهومیل ایدی و پسوردم نشون داده میشه. البته پسوردم به همین شکله دایره توپر. حالا این برام سوال شد ایا میشه این دایره های توپر رو کپی کنیم و توی برنامه نویسی یا هر برنامه دیگه به حرف یا عدد مربوطه تبدیل کنیم؟

Hajivandian
سه شنبه 21 آبان 1392, 18:46 عصر
فکر نمیکنم!

چون به احتمال زیاد توی پیاده سازی کنترل PasswordBox، مقدار وارد شده توسط کاربر توی یک متغیر private ذخیره میشه و فقط به تعداد کاراکتر وارد شده کاربر میاد ستاره نشون میده. یعنی باید اینطور باشه وگرنه که پس چه فرقی بین PasswordBox با TextBox هست!