H.Yousefi
چهارشنبه 12 مرداد 1384, 08:45 صبح
کامپوننت جدید مبدل تاریخ میلادی به هجری شمسی در دلفی
در اینجا شما با کامپوننت جدیدی آشنا می شود که با استفاده از آن می توانید تاریخ بروز هجری شمسی و مشخصات روزی را که در آن قرار دارید را بدست آورید. این کامپوننت علیرغم کوچک بودن دارای کاربرد زیادی می باشد و شما را از انجام عملیات اضافه محاسبه تاریخ بروز شما می رهاند.
روش زیر مثالی برای استفاده از این کامپوننت بیان شده است.
مراحل کار:
از تب Power کامپوننت HijriDate را به فرم خود اضافه نمایید. (شکل شماره 1 )
در این این حال پنجره Object Inspector شما به صورت زیر خواهد بود. (شکل شماره 2)
که در آن در حالت پیش فرض تاریخ شروع به استفاده از این کامپوننت را نمایش می دهد که در آن خواص به شرح زیر می باشد:
خاصیت HijriDay :
در این خاصیت عدد روزی از ماه را نمایش می دهد.
خاصیت HijriDayName :
در این خاصیت روزی از هفته را نمایش می دهد.
خاصیت HijriMonth :
در این خاصیت ماهی از سال را که در آن قرار داریم نمایش می دهد.
خاصیت HijriMonthName :
در این خاصیت نام ماهی را که در آن قرار داریم نمایش می دهد.
خاصیت HijriYear :
در این خاصیت سال شمسی موجود را نمایش می دهد.
خاصیت Name :
با استفاده از این خاصیت شما می توانید نام کامپوننت را تغییر دهید.
شما با استفاده از تب Standard یک کامپوننت Button را در فرم خود قراردهید. (شکل شماره 3)
سپس یک کامپوننت Label را در فرم خود قرار دهید.
بر روی Button دوبار کلیک نماید تا صفحه ویرایش دستورات باز شود. (شکل شماره 4)
در این قسمت شما شروع به برنامه نویسی درباره کامپوننت HijriDate مینمایید.
تذکر : قبل از هر کاری باید بدانید جهت استفاده از این کامپوننت باید آنرا توسط فرمان Execute فعال نمایید.
(procedure TForm1.Button1Click(Sender: TObject
begin
HijriDate1.Execute
Label1.Caption := HijriDate1.HijriDayName + ' , ' + IntToStr(HijriDate1.HijriDay) + ' ' + HijriDate1.HijriMonthName + ' , ' + IntToStr(HijriDate1.HijriYear)
end;
بعد از نوشتن قسمت بالا با استفاده از کلید F9 برنامه را اجرا نمایید.
بعد از پردازش برنامه و اجرای برنامه کلید Button1 را فشار دهید. (شکل شماره 5)
مشاهده می کنید که متن Label1 تغییر کرده و تاریخ بروز شما را نمایش میدهد.
حال شما با استفاده از کلیه خاصیتها موجود این کامپوننت و روش آزمون و خطا با این کامپوننت بیشتر آشنا شده و در جهت دستیابی سریع به خواسته هایتان از آن استفاده نمایید.
امیدوارم با توضیحاتی که دادم شما را با کامپوننت HijriDate آشنا و علاقه مند کرده باشم.
درصورت علاقه به دریافت این کامپوننت می توانید به آدرس پست الکترونیکی h.yousefi@aeghboloori.com نامه فرستاده و کامپوننت را دریافت نمائید.
نوشته: مهندس حجت یوسفی
آدرس پست الکترونیکی: h.yousefi@aeghboloori.com
در اینجا شما با کامپوننت جدیدی آشنا می شود که با استفاده از آن می توانید تاریخ بروز هجری شمسی و مشخصات روزی را که در آن قرار دارید را بدست آورید. این کامپوننت علیرغم کوچک بودن دارای کاربرد زیادی می باشد و شما را از انجام عملیات اضافه محاسبه تاریخ بروز شما می رهاند.
روش زیر مثالی برای استفاده از این کامپوننت بیان شده است.
مراحل کار:
از تب Power کامپوننت HijriDate را به فرم خود اضافه نمایید. (شکل شماره 1 )
در این این حال پنجره Object Inspector شما به صورت زیر خواهد بود. (شکل شماره 2)
که در آن در حالت پیش فرض تاریخ شروع به استفاده از این کامپوننت را نمایش می دهد که در آن خواص به شرح زیر می باشد:
خاصیت HijriDay :
در این خاصیت عدد روزی از ماه را نمایش می دهد.
خاصیت HijriDayName :
در این خاصیت روزی از هفته را نمایش می دهد.
خاصیت HijriMonth :
در این خاصیت ماهی از سال را که در آن قرار داریم نمایش می دهد.
خاصیت HijriMonthName :
در این خاصیت نام ماهی را که در آن قرار داریم نمایش می دهد.
خاصیت HijriYear :
در این خاصیت سال شمسی موجود را نمایش می دهد.
خاصیت Name :
با استفاده از این خاصیت شما می توانید نام کامپوننت را تغییر دهید.
شما با استفاده از تب Standard یک کامپوننت Button را در فرم خود قراردهید. (شکل شماره 3)
سپس یک کامپوننت Label را در فرم خود قرار دهید.
بر روی Button دوبار کلیک نماید تا صفحه ویرایش دستورات باز شود. (شکل شماره 4)
در این قسمت شما شروع به برنامه نویسی درباره کامپوننت HijriDate مینمایید.
تذکر : قبل از هر کاری باید بدانید جهت استفاده از این کامپوننت باید آنرا توسط فرمان Execute فعال نمایید.
(procedure TForm1.Button1Click(Sender: TObject
begin
HijriDate1.Execute
Label1.Caption := HijriDate1.HijriDayName + ' , ' + IntToStr(HijriDate1.HijriDay) + ' ' + HijriDate1.HijriMonthName + ' , ' + IntToStr(HijriDate1.HijriYear)
end;
بعد از نوشتن قسمت بالا با استفاده از کلید F9 برنامه را اجرا نمایید.
بعد از پردازش برنامه و اجرای برنامه کلید Button1 را فشار دهید. (شکل شماره 5)
مشاهده می کنید که متن Label1 تغییر کرده و تاریخ بروز شما را نمایش میدهد.
حال شما با استفاده از کلیه خاصیتها موجود این کامپوننت و روش آزمون و خطا با این کامپوننت بیشتر آشنا شده و در جهت دستیابی سریع به خواسته هایتان از آن استفاده نمایید.
امیدوارم با توضیحاتی که دادم شما را با کامپوننت HijriDate آشنا و علاقه مند کرده باشم.
درصورت علاقه به دریافت این کامپوننت می توانید به آدرس پست الکترونیکی h.yousefi@aeghboloori.com نامه فرستاده و کامپوننت را دریافت نمائید.
نوشته: مهندس حجت یوسفی
آدرس پست الکترونیکی: h.yousefi@aeghboloori.com