دوست عزیز این مشکل با تعویض متغیر ها و فرمت شیء کلیپ برد قابل حل نیست .. این مشکل برمیگرده به پشتیبانی نکردن متن یونیکد ( Unicode ) که شیء Clipboard به صورت معمولی ازش پشتیبانی نمیکنه .. تنها راحش اینه که از شیء Clipboard خود ویژوال بیسیک استفاده نکنید و اگر استفاده میکنید یه ترفندی زده بشه که از کلیپ برد خو ویژوال بیسیک استفاده نشه .. پس باید شیء Clipboard ای که خود ویژوال بیسیک داره بیخیال بشید و با توابع API ای که برای کار با کلیپ برد در حالت هاو فرمت های مختلف هستند استفاده کنید .
در لینک های زیر توضیحات و نمونه سورس هایی برای استفاده از کلیپ برد اصلی سیستم با پشتیبانی از یونیکد اورده شده ( برای اطلاعات بیتشر هم میتونین عبارت Clipboard+API+Unicode رو توی گوگل سرچ کنید) :
http://binaryworld.net/Main/CodeDetail.aspx?CodeId=3772
http://www.bigresource.com/VB-unicod...W2hh4eGNI.html
Bookmarks