ghafarifar
16-03-2009, 11:35
با سلام
این سوال رو من تو چند تا فروم دیگه هم مطرح کردم ولی کسی بهم جوابی نداد امبدوارم که بتونم اینجا یه راه حلی پیدا کنم
من با یه مشکل در فرستادن متن به کلیپ بورد روبرو شدم موقعه ای که می خوام یه نوشته فارسی که از قبل تو تکست باکس وارد شده رو به کلیپ بورد بفرستم بدون هیچ دردسری این کار انجام میشه اما اگه اول بیام متن رو تو یه متغییر ذخیره کنم مثلا متن 25 اسفند رو میام توی یه متغییر از نوع string به نام ss ذخیره کنم و بعد بخوام همین ss رو به کلیپ بورد بفرستم متن خروجیم به شکل زیر میشه
25 ÇÓÝäÏ"
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب من این حدس رو زدم که چون فرمتی براش تعریف نشده اینجوریه واسه همین این طور امتحان کردم
Clipboard.SetText ss,vbCFRTF
این دفعه امیدوار کننده بود و از شکل نامفهومش بیرون اومده بود ولی یه کاراکتر بهش اضافه کره بود
25 اسفند__
این __ که بازم یه مشکل دیگه هست [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] البته با این آزمون خطاهایی که انجام دادم فهمیدم مشکل از این هست که من متن رو توی یه متغییر string ذخیره می کنم و بعد می فرستم به کلیپ بورد حالا راحی به نظرتون می رسه که من یه متن فارسی ترکیب از عدد و یه کلمه رو بفرستم به کلیپ بورد بدون اینکه با چنین مشکلهایی روبرو نشم البته برای درک بهتر دوستان از این مشکل کد رو ضمیمه می کنم
امیدوارم بتونید بهم کمک کنید.
نتونستم سورس رو اینجا اپلود کنم از اینجا بگیریدش
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این سوال رو من تو چند تا فروم دیگه هم مطرح کردم ولی کسی بهم جوابی نداد امبدوارم که بتونم اینجا یه راه حلی پیدا کنم
من با یه مشکل در فرستادن متن به کلیپ بورد روبرو شدم موقعه ای که می خوام یه نوشته فارسی که از قبل تو تکست باکس وارد شده رو به کلیپ بورد بفرستم بدون هیچ دردسری این کار انجام میشه اما اگه اول بیام متن رو تو یه متغییر ذخیره کنم مثلا متن 25 اسفند رو میام توی یه متغییر از نوع string به نام ss ذخیره کنم و بعد بخوام همین ss رو به کلیپ بورد بفرستم متن خروجیم به شکل زیر میشه
25 ÇÓÝäÏ"
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب من این حدس رو زدم که چون فرمتی براش تعریف نشده اینجوریه واسه همین این طور امتحان کردم
Clipboard.SetText ss,vbCFRTF
این دفعه امیدوار کننده بود و از شکل نامفهومش بیرون اومده بود ولی یه کاراکتر بهش اضافه کره بود
25 اسفند__
این __ که بازم یه مشکل دیگه هست [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] البته با این آزمون خطاهایی که انجام دادم فهمیدم مشکل از این هست که من متن رو توی یه متغییر string ذخیره می کنم و بعد می فرستم به کلیپ بورد حالا راحی به نظرتون می رسه که من یه متن فارسی ترکیب از عدد و یه کلمه رو بفرستم به کلیپ بورد بدون اینکه با چنین مشکلهایی روبرو نشم البته برای درک بهتر دوستان از این مشکل کد رو ضمیمه می کنم
امیدوارم بتونید بهم کمک کنید.
نتونستم سورس رو اینجا اپلود کنم از اینجا بگیریدش
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])