
کد و فایل اجرایی برنامه را در زیر دانلود نمایید.
قابليت هاي برنامه :
1-استفاده از Drag & Drop به جاي انتخاب مسير عکس: يعني اينکه شما قادر خواهيد بود تا عکسهايي را که ميخواهيد در پس زمينه درايو خاصي قرار گيرند را ابتدا با انتخاب درايو از combobox و سپس کشيدن و رها کردن در ديالوگ ، در پس زمينه درايومورد نظر قرار دهيد.
2-حساسيت به افزوده شدن درايو خاص (مثل Flash memory) :
در زمان اجرا بودن برنامه اگر يک حافظه جانبي (که يک درايو را در My computer ايجاد ميکند) را اضافه نماييد ، ابتدا پنجره برنامه فلاش مي زند و سپس سوالي از کاربر مي پرسد با اين مضمون که آيا ميخواهيد عکسي را در پس زمينه درايو جديد قرار دهيد ؟ اگر شما به اين درخواست پاسخ مثبت بدهيد برنامه از شما خواهد خواست که عکس مورد نظر را در برنامه drag کنيد .(شما احتياجي به انتخاب درايو نداريد بلکه برنامه آن را به صورت خودکار تشخيص مي دهد).
3-توليد خودکار فايل ini :
در اين برنامه اين فايل به صورت خودکار توليد و نوشته مي شود.
عکسي از محيط برنامه :

نکاتي راجع به برنامه :
1-ليست باکس ليست همه درايوهاي هارد ديسک و removable را نمايش ميدهد اما combo درايوهايي را به نمايش مي گذارد که قابليت پذيرفتن عکس در پس زمينه را دارند و شما از طريق آن درايو مورد نظرتان را انتخاب مي نماييد.
2-برنامه در محيط ويندوز xp قابليت قرار دادن تصاوير را دارد. (و براي ويستا بعيد ميدانم امکان پذير باشد!!)
3-عکسهايي با فرمت jpg را در برنامه درگ کنيد.
عکسی از محیط برنامه :

در ضمن کار کردن با برنامه خیلی راحت است و نیازی به توضیح اضافه ندارد.
در زیر کدها و فایل اجرایی را می توانید دریافت نمایید.
دانلود سورس کد
عکسي از محيط برنامه :

روش استفاده :
1-با کليک بر روي دکمه Select picture path پوشه اي را که حاوي عکس است را انتخاب نماييد. با اين کار اسامي تمام عکسها در ليست قرار مي گيرد.
2-زمان را که برحسب دقيقه است را توسط spin ي که وجود دارد تعيين کنيد.
3-اگر مي خواهيد عکسها در زمانهاي معين در دسکتاپ قرار گيرند دکمه Set Timer را فشار دهيد.
نکته 1 :براي از کار انداختن تايمر دکمه Unset Timer را فشار دهيد.
نکته 2:اگر عکس خاصي را مد نظر داريد آن را از ليست انتخاب نماييد و دکمه Manual change wallpapers را فشار دهيد.
نکته 3: براي خارج شدن از برنامه با انتخاب Exit از منويي که با کليک راست روي آيکن Tray ايجاد ميشود ،خارج شويد.
نکته 4:براي استفاده از برنامه در هر کامپيوتري نياز به نصب هيچ فايل اضافه اي نداريد و فقط Setup را اجرا کنيد.
4-لذت ببريد !!! ![]()
چهار تا cobobox برای انتخاب شهر،ماه، زمان،و روز وجود داره .در دو قسمت Longitude و latitude طول و عرض جغرافیایی شهر مورد نظر نمایش داده میشود و بعد از فشردن دکمه Azan Time زمان اذان محاسبه میشه .در ضمن یک cheek box هم وجود داره که با انتخاب اون میتونید ساعت تابستانی رو هم منظور کنید (جلو و عقب رفتن یکساعته برای هر 6 ماه که برای 6 ماه اول یک ساعت به آن اضافه میکند) .
در ضمن برنامه تاریخ میلادی سیستم رو هم به قمری تبدیل میکنه که یکسری کلاس و تابع رو برای این کار نوشتم و بازه عملیاتی اون از سال 2005 تا 2025 میلادی است(همون برنامه چند پست قبل) .و تاریخ قمری رو در بالای دیالوگ نمایش میده.
البته قبول دارم که کدهای برنامه کمی گیج کننده هستند و متاسفانه از متغیرهای عمومی نسبتا زیادی هم استفاده شده اما خوشبختانه عملکردش بد نیست .ضمنا برنامه رو با ویژوال سی 2008 نوشتم و کدهاش رو برای دانلود در زیر قرار میدم .
امیدوارم اگه دوستان در مورد نحوه عملکرد و محاسبه اوقات شرعی و اون ثوابتی که در موردش بحث شد اطلاعاتی دارند من رو بی اطلاع نگذارند.

دانلود کد (کامپایل نشده)