ورود

View Full Version : تبدیل تاریخ سیستم به شمسی بدون کامپوننت؟



DarkACE
سه شنبه 09 اسفند 1390, 22:31 عصر
دوستان یکی از شماها یه الگوریتم روان واسه گرفتن تاریخ سیستم و تبدیل اون به شمسی رو میدونه؟ مرسی.

نمی خوام از کامپوننت استفاده کنم.

mohsen24000
سه شنبه 09 اسفند 1390, 23:01 عصر
این هم نمونه :

DarkACE
سه شنبه 09 اسفند 1390, 23:17 عصر
ممنون. اما نوشته های فارسی نا مفهومه! اونا رو باید چه کار کنم؟

مرسی

DarkACE
سه شنبه 09 اسفند 1390, 23:20 عصر
83463

اینم عکس از مشکلم.

tiphooo
چهارشنبه 10 اسفند 1390, 00:27 صبح
ظاهرا اسامی ماهها اولی به صورت شمسی ودومی میلادی است من کد را ندیدم ولی تست کنید احتمالا همین باشد

DarkACE
چهارشنبه 10 اسفند 1390, 01:31 صبح
ظاهرا اسامی ماهها اولی به صورت شمسی ودومی میلادی است من کد را ندیدم ولی تست کنید احتمالا همین باشد

خوب... چجوری می تونم درستش کنم که دیگه اینطوری نشه؟

آخه فقط این نیست. بازم هست.

مرسی.

tiphooo
چهارشنبه 10 اسفند 1390, 02:13 صبح
MM[1] تا MM[12] از فروردین تا اسفند است
CHRISS[1] تا CHRISS[12] ماههای میلادی از ژانویه تا دسامبر است
WEEKDAYSS[0] تا WEEKDAYSS[6] روزهای هفته و از شنبه تا جمعه است
وخط کد نوسته شده XDD := SDD + ' مطابق با ' + MDD; می باشد
فایل را هم اگر مجددا بگذارم به همین شکل است شما تنظیمات ویندوزتان را بررسی کنید
البته من این فایل رو جک نکردم و نمی دانم جواب کار شما را می دهد یا نه

DarkACE
چهارشنبه 10 اسفند 1390, 02:16 صبح
ممنون، اما من فقط با دلفی این مشکل رو دارم، ویژوال استودیو کاملاً درست کار می کنه.

System Locale و فونت فارسی و همه چیز درسته. کجا رو باید بززسی کنم؟

tiphooo
چهارشنبه 10 اسفند 1390, 02:20 صبح
Regional & Language در Control Panel ' گرینه های Iran و Persian و یا Farsi را در هر دو Page انتخاب کنبد

DarkACE
چهارشنبه 10 اسفند 1390, 02:37 صبح
مرسی، البته من الگوریتمش رو می خواستم، نه آماده.

توضیحاتش که مثلاً اینج چرا تفریق شده اونجا باید چکار بشه.

از این فایلی که دادید چجوری باید استفاده کنم؟ مثل زبان های دیگه میشه مثلاً این رو صدا زد (Call) یا باید جور دیگه ای ازش استفاده کنم؟

دلفی رو در حد 5-6 جلسه بیشتر به ما آموزش ندادن، لطفاً یه جوری بگید که متوجه بشم.

مرسی.

BORHAN TEC
چهارشنبه 10 اسفند 1390, 08:26 صبح
آیا کاملاً مطمئن هستید که زبان مربوط به System Local رو هم به فارسی تغییر داده اید؟
لطفاً بعد از انجام این کار کامپوننت مذکور را در یک نسخه قدیمی دلفی(مثل دلفی 7) باز کنید. در این حالت به احتمال زیاد می توانید متنها را به درستی مشاهده نمایید. :چشمک:

DarkACE
چهارشنبه 10 اسفند 1390, 17:16 عصر
آیا کاملاً مطمئن هستید که زبان مربوط به System Local رو هم به فارسی تغییر داده اید؟
لطفاً بعد از انجام این کار کامپوننت مذکور را در یک نسخه قدیمی دلفی(مثل دلفی 7) باز کنید. در این حالت به احتمال زیاد می توانید متنها را به درستی مشاهده نمایید. :چشمک:

مشکلم حل شد. ممنون.

فقط دنبال الگوریتم تبدیل هستم. نمی دونید که آیا الگوریتمی واسه تبدیل تاریخ میلادی به شمسی هست یا نه؟ توضیحات باشه نه اینکه صرفاً فقط کد نویسی باشه.

مرسی.

ARData
چهارشنبه 10 اسفند 1390, 17:46 عصر
الگوريتم هايي براي تبديل تاريخ :

DarkACE
چهارشنبه 10 اسفند 1390, 17:56 عصر
از یکی از دوستان پرسیدم گفت که با یونیت انجامش بده. میشه کمکم کنید که چجوری از این کار استفاده کنم؟
باید مثل توابع صدا زده بشه، یا یه همچین چیزی؟

مرسی.

سعید صابری
چهارشنبه 10 اسفند 1390, 19:38 عصر
فایل یونیت(pas.) را کنار پروژه بزارید و نام یونیت را در قسمت uses وارد کنید.

DarkACE
پنج شنبه 11 اسفند 1390, 00:47 صبح
خوب بعدش چی؟:متفکر:

چجوری تاریخ سیستم رو بهش بدم و تاریخ شمسی رو ازش بگیرم؟

DarkACE
پنج شنبه 11 اسفند 1390, 19:12 عصر
میشه لطفاً یکم راهنماییم کنید؟

مرسی.

عقاب سیاه
پنج شنبه 11 اسفند 1390, 19:34 عصر
ببینید شما می تونید بنا به هر دلیل اعمم از دسترسی آسون تر به کدها و .... یه سری کد را توی یه یونیت بریزید و با Uses کردنش توی برنامه اصلی و فراخوانی توابعی که توش استفاده کردین از اون یونیت استفاده کنید.
همین!!

ali1336537
شنبه 21 فروردین 1400, 12:17 عصر
کسی هستش که مرا کمک کند در مورد خروجی گرفتن برای تبدیل تاریخ به میلادی و شمسی و قمری توسط دلفی7 ممنون