آخرين پست هاي ارسالي انجمن ايران دلفي

تماشای رایگان فیلم ایرانی ، خارجی و کودک آکادمی دلفی
نمایش نتایج: از 1 به 25 از 25

موضوع: برنامه نویسی سیستم عامل Android

Hybrid View

  1. #1
    کاربر سایت amirdeh آواتار ها
    تاریخ عضویت
    January 1970
    نوشته ها
    2
    تشکر ها
    1
    تشکر شده 0 بار در 0 ارسال.

    پاسخ : برنامه نویسی سیستم عامل Android

    سلام.
    آقای مهندس کریمپور یه سوال داشتم در خصوص تفاوت متغیر از نوع string زمان استفاده از پلتفرم ویندوز و اندروید.
    در ویندوز رشته مورد نظر از اندیس شماره یکم شروع میشه اما در اندروید از شماره صفر.
    مثلا رشته 's := 'ABC در ویندوز اندیس شماره یک A است درصورتی که در اندروید همین آدرس کاراکتر B رو برمیگردونه.
    بغیر از استفاده از IF Def در حین کد نویسی به ازای هر پلتفرم راه حل دیگه ای هست که این ها رو واقعا یکسان درنظر بگیره؟
    متشکرم.

  2. #2
    مدیر انجمن mkarimpour آواتار ها
    تاریخ عضویت
    January 2014
    محل سکونت
    تهران
    سن
    11
    نوشته ها
    19
    تشکر ها
    0
    تشکر شده 21 بار در 13 ارسال.

    پاسخ : برنامه نویسی سیستم عامل Android

    نقل قول نوشته اصلی توسط amirdeh نمایش پست ها
    سلام.
    آقای مهندس کریمپور یه سوال داشتم در خصوص تفاوت متغیر از نوع string زمان استفاده از پلتفرم ویندوز و اندروید.
    در ویندوز رشته مورد نظر از اندیس شماره یکم شروع میشه اما در اندروید از شماره صفر.
    مثلا رشته 's := 'ABC در ویندوز اندیس شماره یک A است درصورتی که در اندروید همین آدرس کاراکتر B رو برمیگردونه.
    بغیر از استفاده از IF Def در حین کد نویسی به ازای هر پلتفرم راه حل دیگه ای هست که این ها رو واقعا یکسان درنظر بگیره؟
    متشکرم.
    با سلام به شما دوست عزیز و پوزش بخاطر تاخیر در جواب دهی.
    اگر سوال واجبی بود می توانید با ایمیل شخصی بنده mkarimpour@gmail.com و یا karimpour@pegaheaftab.com تماس بگیرید. زیرا در حال حاضر نمی توانم زیاد و مرتب به سایت ایران دلفی سرکشی کرده و در صورت توان، سوال ها را جواب دهم.
    در مورد سوال شما باید بگم که برای جلوگیری از این مشکل دو راه وجود دارد:
    1- استفاده از کلاس TStringHelper که این کلاس خودش بر اساس نوع کامپایلر مورد استفاده تشخیص میده که باید چکار کنه، پس شما لازم نیست کاری کنید فقط باید از این کلاس برای انجام کارهای مرتبط با رشته استفاده کنید. به عبارت دیگر، استفاده از این کلاس توابع رشته ای رو cross-complier می کنه و نگرانی شما رفع میشه.
    2- یک دایرکتیو وجود دارد که مشخص می کند رشته ها 0-based باشند یا خیر.( ZEROBASEDSTRINGS ) که پیش فرض این دایرکتیو برای کامپایرهای موبایل ON و برای کامپایرهای دسکتاپ OFF است. لازم به ذکر است که استفاده از این دایرکتیو توصیه نمیشه.

    با تشکر فراوان
    مهدی کریم پور

  3. 2 کاربر مقابل از mkarimpour عزیز به خاطر این پست مفید تشکر کرده اند .

    admin (31 / August / 2015),b_e_shamlu (16 / January / 2016)

موضوعات مشابه

  1. مشکل عدم نصب اتوماتیک android sdk در دلفی 2014 xe6
    توسط omidgl در انجمن موضوعات متفرقه
    پاسخ: 5
    آخرين نوشته: 04 / August / 2015, 01:32 AM
  2. تب سیستم در دلفی
    توسط ams در انجمن موضوعات متفرقه
    پاسخ: 9
    آخرين نوشته: 14 / June / 2013, 04:07 AM
  3. محاسبه ی دقیق زمان کارکرد سیستم
    توسط admin در انجمن سورس دونی
    پاسخ: 0
    آخرين نوشته: 16 / March / 2013, 03:01 PM

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •