PDA

نسخه کامل مشاهده نسخه کامل : ShDate Solutions 1.1



NoneForce
11-06-2007, 14:37
سلام

راستش چند وقتي است كه اين كامپوننت دستم هست ولي از اينكه اينجا بزارمش يكم دودل بودم.(بخاطر ايراني بودن نويسنده ، و اينكه دوست ندارم باعث لطمه زدن به تهيه كننده اين مجموعه بشوم)
اين كامپوننت شامل يك مجموعه كامل از ابزارها براي تاريخ شمسي است .
در حال حاظر نسخه 2 اين مجموعه نيز منتشر شده است.

پيشنهاد مي كنم در صورتيكه قراره بصورت حرفه اي از اين مجموعه استفاده كنيد حتما نسخه اصلي و جديد مجموعه را تهيه كنيد.

امكانات :

با استفاده از اين بسته می‌توانيد کاربردهای دارای تاريخ هجری شمسی را با کمترين کدنويسی و صرف وقت، با کيفيت بالا توسعه دهيد.

در نگارش ۲ چه چيزی جدید است؟
امکان گرفتن مقدارهای زمان يا تاريخ-زمان در همان انتخاب‌گرهای تاريخ.
پشتيبانی هم‌زمان هر دو تقويم ميلادی و شمسی در کنترل‌ها.
نمايش دکمه‌های بالا/پايين در انتخاب‌گر تاريخ توسعه‌يافته.
بيش از ۱۰۰ تابع برای کار با تاريخ هجری شمسی.
امکان ويرايش مقدار فيلدهای زمان و تاريخ-زمان در انتخاب‌گر تاريخ (DB).
کلاس فيلد TShSQLTimeStampField برای تاريخ هجری شمسی با dbExpress.
+ ويژگی‌های جديد و بهبودهای ديگر.

فايده‌ها:
توسعه سريع کاربرد (RAD) در کاربردهايی که تاريخ هجری شمسی به کار می‌برند، بويژه کاربردهای ديتابيسی.
استفاده از نوع استاندارد TDateTime برای نگهداری مقادير تاريخ و زمان هجری شمسی؛ داشتن سازگاری.
تعريف فيلدهای تاريخ هجری شمسی در ديتابيس‌ها از نوع استاندارد.
نمايش تاريخ-زمان های قالب‌دهی شده، سودمند در ساخت گزارش‌ها.
ايجاد رابط کاربرهای با کيفيت بالا، به همراه آوردن سادگی و سرعت در وارد کردن تاريخ‌ها برای کاربر نهايی.
بی‌نياز از بررسی اعتبار تاريخ‌های هجری شمسی وارد شده توسط کاربر.
مستقل از نوع تقويم سيستم عامل.
پشتيبانی از تم‌های ويندوز XP.
اجزای بسته:


توابع و کلاس‌های غيرويژوال:
روال‌های پايه‌ای تاريخ-زمان هجری شمسی:
اين يونيت امکان استفاده از نوع TDateTime با تاريخ هجری شمسی را فراهم می‌کند. شامل روال‌های کد کردن، از کد خارج کردن، تبديل به رشته، فرمت، تبديل از رشته، و بيش از ۸۰ تابع کاربردی ديگر می‌باشد.
کلاس فيلدهای تاريخ-زمان هجری شمسی:
۳ کلاس فيلد که تفسير هجری شمسی از فيلدهای تاريخ و تاريخ-زمان ديتابيس‌ها را برای مقاصد نمايش و ويرايش در دلفی فراهم می‌کنند.
کامپوننت های ويژوال:
انتخاب‌گر تاريخ-زمان:
يک کامپوننت ويژوال برای نمايش و ويرايش تاريخ-زمان هجری شمسی با يک روش کاربر پسند. توسعه‌گر مقدار وارد شده را از طريق ويژگی‌های فراهم شده می‌خواند و هيچ‌گونه بررسی اعتبار نياز نيست.
انتخاب‌گر تاريخ-زمان (DB):
نگارش data-aware از انتخاب‌گر تاريخ-زمان که می‌تواند به فيلدهای تاريخ، تاريخ-زمان و رشته حرفی در ديتابيس‌ها متصل شود.
انتخاب‌گر تاريخ-زمان توسعه يافته:
گسترشی به انتخاب‌گر تاريخ-زمان که دارای يک تقويم پايين-افتادنی بوده و از چک باکس اختياری پشتيبانی می کند. بهترين کامپوننت برای گرفتن مقدارهای تاريخ هجری شمسی از کاربر است.
انتخاب‌گر تاريخ-زمان توسعه يافته (DB):
نگارش data-aware از انتخاب‌گر تاريخ-زمان توسعه يافته که می‌تواند به فيلدهای تاريخ، تاريخ-زمان و رشته حرفی در ديتابيس‌ها متصل شود.
تقويم ماهانه:
يک تقويم ماهانه بر اساس تقويم جلالی (تاريخ هجری شمسی) که با انعطاف پذيری بالا برای مقاصد متنوعی می‌تواند به کار رود. از طريق يک رابط کاربر قدرتمند، کاربر می‌تواند تاريخ يا تاريخ‌های دلخواهش را يافته و آن‌ها را انتخاب نمايد.

محيط‌های توسعه:
بورلند دلفی ۵، ۶، ۷، ۲۰۰۵، و ۲۰۰۶
بورلند سی++ بيلدر ۵، ۶، و ۲۰۰۶

سيستم عامل:
ويندوز ۹۸ يا ME با پشتيبانی فارسی (مثل ويندوز ۹۸ پارسا)
ويندوز ۲۰۰۰
ويندوز XP
ويندوز ۲۰۰۳


اطلاعات بيشتر در مورد اين مجموعه :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

لينك دريافت :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

SORUSHMA
20-06-2007, 09:21
از زحمات آقاي noneforce صميمانه تشكر و قدرداني مي نمايم

Hamid_PaK
21-06-2007, 15:29
جای یه مود تشکر خالیه ( قابل توجه مدیران انجمن ) !!!

با تشکر از دوست عزیزمان NoneForce ...

یا حق ...

hp1361
11-03-2008, 00:29
سلام

NoneForce عزیز نسخه جدید این کامپوننت رو ندارید ؟

ممنون میشم

NoneForce
11-03-2008, 09:45
سلام

NoneForce عزیز نسخه جدید این کامپوننت رو ندارید ؟

ممنون میشم

سلام
اين يك ابزار توليد اين ور آب است، از اونجايي كه ابزار كاملي است ترجيح ميدم نسخه جديد را منتشر نكنم، در صورت تمايل و نياز به امكانات نسخه جديدتر ، لطفا آنرا خريداري كنيد.

Mah6447
16-03-2008, 08:04
یک مشکل کوچک دارد و آن اینکه هر بار که دلفی اجرا می شود پکیج این برنامه را نمی شناسد و می بایست دوباره نصب کرد . چرا ؟:13:

hp1361
17-03-2008, 20:37
سلام



IMPORTANT: Delphi needs to find run-time packages in specified PATH. To easily handle this, copy the ShDateRDx.bpl files to System32 (System under win98) folder which is the default folder for Borland run-time packages. You may instead prefer to copy those files to one of "bin" or "lib" folders under Delphi installation path.


اگه راهنماش رو بخونی توش نوشته برای اینکه مشکلی پیش ناد بایستی یک کپی از ShDateRDx.bpl رو در System32 و پوشه Bin کپی کنی من اینکارو کردم و مشکلش حل شد .

موفق باشی

Mah6447
26-03-2008, 10:13
سلام
اگه راهنماش رو بخونی توش نوشته برای اینکه مشکلی پیش ناد بایستی یک کپی از ShDateRDx.bpl رو در System32 و پوشه Bin کپی کنی من اینکارو کردم و مشکلش حل شد .
موفق باشی

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

hamed322
01-04-2008, 18:11
سلام
من یک سوال داشتم کسی هست کمکم کنه!
من یک فرم طراحی کردم که اطلاعاتش را از بانک میگیرد مشکلی که دارم اینه که 1-تاریخ ها رو واسم میلادی چاپ می کنه2- در چاپ تاریخ ها علامت های جدا کننده هم چاپ میشه ( / /)
که من نمی خوام این علامت ها چاپ شوندچطور می تونم این کار را انجام بدم.
متشکرم

hamed322
01-04-2008, 18:12
سلام
من یک سوال داشتم کسی هست کمکم کنه!
من یک فرم طراحی کردم که اطلاعاتش را از بانک میگیرد مشکلی که دارم اینه که 1-تاریخ ها رو واسم میلادی چاپ می کنه2- در چاپ تاریخ ها علامت های جدا کننده هم چاپ میشه ( / /)
که من نمی خوام این علامت ها چاپ شوندچطور می تونم این کار را انجام بدم.
متشکرم

hp1361
02-04-2008, 01:34
سلام

خوب از همین کومپوننت که اینجا معرفی شده واسه شمسی کردن تاریخ استفاده کن و برای اینکه علامت های / چاپ نشه مقدار تاریخ رو در یک رشته بدون / کپی کن و ازش استفاده کن.

hamed322
02-04-2008, 23:58
سلام
کامپوننتShDate روي Code Gear 2007 جواب مي ده يا نه؟ اخه من امتحان کردم نشد Shamsi .Dll را هم مينطور.
متشکرم

hp1361
03-04-2008, 13:40
سلام

توی سایتش که ورژن 2.0 رو معرفی کرده سازگاری با دلفی 2006 بیشتر رو اشاره نکرده . (شما تستش کن )

در مورد shamsi.dll هم تاریخش در ماه اسفند سال گذشته یک روز عقب می افتاد . اما دیگر توابعی که در اختیار میزاره خیلی کاربرد داره .برای استفاده در دلفی 2007 هم فکر نکنم محدودیتی داشته باشه .

amirtak2007
14-04-2008, 10:58
;كاملا درسته اين shamsiDll تو اسفند يك روز به هم ريخته... لطفا اگه كسي ميتونه به منم كمك كنه..
يا اگه كامپوننت جايگزين بهتري داره بهم بده..ممنون ميشم

skmkh6056
14-04-2008, 13:10
سلام
من یک سوال داشتم کسی هست کمکم کنه!
من یک فرم طراحی کردم که اطلاعاتش را از بانک میگیرد مشکلی که دارم اینه که 1-تاریخ ها رو واسم میلادی چاپ می کنه2- در چاپ تاریخ ها علامت های جدا کننده هم چاپ میشه ( / /)
که من نمی خوام این علامت ها چاپ شوندچطور می تونم این کار را انجام بدم.
متشکرم

1) با استفاده از دستور strcopyعلامتها را حذف کن
2) خودت از یه کامپوننت استفاده کن و تبدیل کن.
3) موفق باشی

amirtak2007
15-04-2008, 07:08
shamsiDll تو اسفند يك روز به هم ريخته... لطفا اگه كسي ميتونه به منم كمك كنه..
يا اگه كامپوننت جايگزين بهتري داره بهم بده..ممنون ميشم

NoneForce
15-04-2008, 08:49
سلام
توي تاپيك ShDate آمديد درخواست كامپوننت جايگزين shamsiDll ميكنيد؟!!!

CSharpDevelopers
07-05-2008, 21:59
من سورس shDate را می خواهم. حتی نسخه قدیمی اش هم باشد ایرادی ندارد. آیا کسی دارد؟