واضح آرشیو وب فارسی:سایت ریسک: View Full Version : سوال : مشكل Encoding در VB aliakbari07-12-2004, 11:33 PMيه برنامه نوشتم توي VB. تمام فرم هاش رو هم فارسي set كردم. از يه ماژول هم استفاده كردم كه عربي پشتيباني ميكرد. هر بار كه برنامه رو روي كامپيوتر خودم run ميكنم درست اجرا ميشه. اما وقتي ميبرمش روي سيستم هاي ديگه فارسي هارو اجق وجق نشون ميده. به نظرتون چه مرگشه؟ يه عالمه راه هم امتحان كردم. اما نشد. (منظورم از سيستم هاي ديگه كامپيوتر هاي ديگس) habibi08-12-2004, 08:08 PMاحتمالا برنامه شما مشكل شناخت فونت داره. فكر ميكنم يه نسخه از فونتي رو كه در برنامه استفاده ميكنين بايد به برنامه اضافه كنين. البته من زياد از ويژوال بيسيك اطلاع ندارم ولي يكي از دوستان هم همين مشكل رو داشت و به اين روش حلش كرد. aliakbari08-12-2004, 11:49 PMمشکل از فونت نیست. مطمئنم. چون یه عالمه فونت که روی کامپیوتر خودم دارم رو روی هر کامپیوتری که میخوام روش برنامه ام رو run کنم میریزم. اما درست نمیشه... خیلی فاجعه اس. habibi09-12-2004, 04:42 PMولي اين ايرادي كه شما ميگي قطعا به خاطر فونت بايد باشه. روتين فونت رو يه كنترل بكن. من منظورم اينه كه شايد برنامه شما فونت رو درست آدرس دهي نميكنه. به هم ريختم فونت هميشه ناشي از عدم تطابق encoding اونهاست. aliakbari09-12-2004, 06:28 PMروتين فونت رو يه كنترل بكن. منظورت رو واضح تر میگی. ممنونم. habibi09-12-2004, 06:44 PMمثلا شما فرض كن كه برنامه توي دستگاه شما مسير فونت زير رو استفاده ميكنه: c:winxpfonts حالا اين برنامه ميياد روي دستگاه من اجرا بشه ولي ويندوز من اونجوري ديگه نيست اينطوريه: d:windowsfonts در اين صورت برنامه شما درست اجرا نميشه. چون داره يه جاي ديگهاي دنبال فونت ميگرده كه نيست. aliakbari09-12-2004, 07:41 PMآها، نه فونت هارو روی همه سیستم ها خودم دونه دونه نصب کردم. root ٍ تمام ویندوزها هم یکیه. یعنی سیستم ها از نظر دایرکتوری های سیستم فرقی نمیکنن. ببینم اون ماژولی که من استفاده کردم که برای encoding عربی نوشته شده بود مشکلی ایجاد نمیکنه؟ من از یکی دیگه هم که همین مشکل رو داشتم پرسیدم گفت مال منم شانسی روی بعضی دستگاه ها اجرا میشد. گفت VB رو روی اون سیستمی که میخوای برنامه ات رو run کنی دوباره نصب کن. اون کارم کردم (چند دفعه) اما بازم نشد. :? نکته جالب این که احتمالا این مشکل رایجیه. اما عجیبه اینجا به غیر از شما هیچکی اظهارنظری نکرده تا الان. :roll: این برنامه رو روش کلی وقت گذاشتم برای محل کارم نوشتم اما حالا به مشکل برخورده و فقط روی سیستمی که نوشته شده کار میکنه. حتی orderٌٍ ِ فرم ها هم که موقع نوشتن Left to right تنظیم شده بود هنگام run شدن روی بقیه سیستم ها Left to right میشه!!!!! aliakbari09-12-2004, 07:44 PMدر اين صورت برنامه شما درست اجرا نميشه. چون داره يه جاي ديگهاي دنبال فونت ميگرده كه نيست. آها، نه فونت هارو روی همه سیستم ها خودم دونه دونه نصب کردم. root ٍ تمام ویندوزها هم یکیه. یعنی سیستم ها از نظر دایرکتوری های سیستم فرقی نمیکنن. ببینم اون ماژولی که من استفاده کردم که برای encoding عربی نوشته شده بود مشکلی ایجاد نمیکنه؟ من از یکی دیگه هم که همین مشکل رو داشتم پرسیدم گفت مال منم شانسی روی بعضی دستگاه ها اجرا میشد. گفت VB رو روی اون سیستمی که میخوای برنامه ات رو run کنی دوباره نصب کن. اون کارم کردم (چند دفعه) اما بازم نشد. :? نکته جالب این که احتمالا این مشکل رایجیه. اما عجیبه اینجا به غیر از شما هیچکی اظهارنظری نکرده تا الان. :roll: این برنامه رو روش کلی وقت گذاشتم برای محل کارم نوشتم اما حالا به مشکل برخورده و فقط روی سیستمی که نوشته شده کار میکنه. حتی orderٌٍ ِ فرم ها هم که موقع نوشتن Righ to left تنظیم شده بود هنگام run شدن روی بقیه سیستم ها Left to right میشه!!!!! habibi10-12-2004, 09:31 PMآخرين چيزي كه به نظرم ميرسه اينه كه كنترل كني برنامه توي كدوميكي از ويندوزهاي عربي يا انگليسي دچار مشكل ميشه؟ شايد ايراد از اين باشه. احتمالا دوستان ديگر هم مثل من چندان از برنامه نويسي اطلاع ندارن وگرنه تا به حال يكي كمك كرده بود! :wink: aliakbari10-12-2004, 10:19 PMبرنامه رو توی ویندوزهای انگلیسی چک کردم . همشون XP بودن. تا حالا توی ویندوزهای عربی یا فارسی چک نکردم. اما تا اون جایی که میدونیم ما Arabic or Farsi Win XP نداریم. داریم؟؟؟!!! آخه الا و بلا باید روی XP اجرا کنم این برنامه رو... habibi10-12-2004, 10:32 PMچي بگم والا ... :( ديگه كف گير من كه خورده به ته ديگ! :oops: aliakbari10-12-2004, 10:40 PMبه هر حال خیلی ممنون. habibi10-12-2004, 10:44 PMخواهش ميكنم. ناقابل بود. آقا هركي بلده بياد به ايشون كمك كنه. ثواب داره. :) pcockz8011-12-2004, 11:20 AMاینو امتحان کن احتمالا مشکلت حل میشه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! 8) pcockz8011-12-2004, 11:52 AMدر ضمن اینم ببینی بد نیست !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! 8) aliakbari12-12-2004, 06:38 PMتا این لحظه که هیچ کدوم از لینک ها کار نمیکنن. دوباره بعدا امتحان میکنم. به هر حال ممنون. aliakbari16-12-2004, 10:43 PMاین لینک هایی که توشتی کار نمیکنه که !!! :roll: habibi18-12-2004, 07:19 PMلينك ها كار ميكنه كه! :wink: خودم امتحان كردم. اولي يه فايل 5.5 كيلوبايتي هست. دومي سايت تخصصي برنامه نويسان ايران زمينه. البته اين لينك به يك اتاق گفتگو باز ميشه. در همين مورد. گمنام جان از كمكت متشكرم. aliakbari19-12-2004, 08:44 AMمشكل از ISP بود. الان دیدم لینک هارو. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 436]