PDA

View Full Version : دستور نوشتن کاراکترهای خاص



movahed24
چهارشنبه 07 مهر 1395, 10:29 صبح
چطور می توانم هنگام اجرای يک برنامه vb کاراکترهای ويژه ای که با کليد alt توليد می شوند را روی صفحه نمايش داشته باشم؟ دسترسی به کاراکترهای خاص ويندوز که در character map آمده اند چگونه؟ لطفا با يک مثال عملی پاسخ را لطف کنيد.

meys34
چهارشنبه 07 مهر 1395, 11:31 صبح
سلام

VB6 با یونیکد مشکل داره کلا برای کاراکترهایی که با ALT تولید میشن انگار مشکلی نیست...
به هر حال اگر مشکل داشتید از ابزارهای یونیکد استفاده کنید که میتونن تمام کاراکتر ها رو نمایش بدن

مثلا برای نمایش کد U+00A9 یا به عبارتی Alt+0169

کاراکترش این شکلیه: ©

Print ChrW(&HA9)
یا
Print ChrW(169)

movahed24
چهارشنبه 07 مهر 1395, 23:10 عصر
خيلی ممنون، از تابع chr مطلع بودم اما دقت نکرده بودم که بايد از فونتهای خاص مانند webdings و .... استفاده کرد.