نقل قول: من يه مدتيه ميخوام همچين چيزي بنويسم ولي هنوز وقت نكردم.
اتفاقا من هم کیبوردم خراب بود. خواستم ایده اش رو بندازم تو سایت بچه ها درست کنن تا بعدا که یه کیبورد بخرم. ولی نمی دونم چی شد که تا اینجا پیش اومدم.
نظرتون راجع به این چیه:
برای موبایله این هم آدرسش
گمونم همچین چیزی تو ذهتون بوده. ولی من نمی خواستم یه تقویم (سال و روز و ماه) درست کنم. فقط میخواستم یه برنامه برا اعلام رویدادها درست کنم (فلان روز از فلان ماه چه خبره بدون در نظر گرفتن سال)
نقل قول: 1- ساده بودن خوبه منم هميشه از برنامه هاي ساده خوشم مياد ولي اين ديگه زيادي ساده است. حداقل بايد يه شمايل XP مانندي داشته باشه.
'گذاشتم براش. یعنی واسه شما با همون تم قدیمی ظاهر شده؟
نقل قول: 2- اين كليد ستاره پايين دقيقا چي كاري ميكنه؟
مثل موقعی که برنامه با سوئیچ -quiet اجرا میشه عمل میکنه و رویدادهای اون روز رو اعلان میکنه. البته هر رویداد بطور پیشفرض فقط یکبار توی روز اعلام میشه (اولین باری که ویندوز بالا میاد). یه سری رویدادهای دیگه هم هستند که براشون تعیین شده از چند روز قبل اعلام بشن. مثلا اگه رویدادی مربوط به 30 مهر باشه و براش تعیین کنی از 10 روز قبل اعلام بشه، از 20 مهر تا 30 مهر هر روز اعلام میشه.
نقل قول: 3- وقتي بين تقويم ها سوئيچ ميكنيم بايد روز انتخاب شده در تقويم قبلي توي تقويم بعدي نمايش داده بشه نه امروز
4- يه دكمه براي رفتن به امروز كم داره.
5- دكمه امروز يه فرقي با روزاي ديگه بايد داشته باشه تا معلوم بشه.
6- بهتره رويدادهاي هر سه تقويمو توي همون يه تكست نشون بديد
این که شد یه تقویم.
اگه برنامه قرار باشه یه تقویم بشه اونوقت باید امکان تعویض سال رو هم براش بذاریم.
البته مورد 3 و 4 و 5 رو میشه خیلی سریع انجام داد. ولی تعویض سال یکم وقت گیره.
نقل قول: 7- جستجوت بدرد نميخوره. چون فقط اولين رويداد تطبيق يافته رو مياره. باقيش؟. در ضمن اين كه فقط توي رويدادهاي تقويم شمسي ميگرده.
جستجوش خوب کار میکنه. شما این مطلب رو که جدیداً به راهنمای نرم افزار اضافه کردم بخون:
براي جستجو، عبارت مورد نظر را وارد کرده و Enter بزنيد. اولين مورد جستجو مي شود
در صورتي که عبارت را تغيير ندهيد با زدن Enter مورد بعد يافت خواهد شد
اين عمل تا آخرين مورد ادامه يافته و پس از رسيدن به مورد آخر، سؤالي ظاهر مي شود
در صورت نياز ميتوانيد با پاسخ مثبت به آن سؤال، جستجو را از ابتدا آغاز کنيد.
اگر عبارت مورد جستجو را تغيير دهيد، جستجو از اول انجام خواهد شد.
نقل قول: 8- ما righttoleft يما. چرا تقميمو برعكس زدي؟
باشه شنبه رو میذارم سمت راست.
نقل قول: 9- عنوان پنجره هم بدرد نميخوره. يا عوضش كن يا يه چيز ديناميك بزار.
سورسش که هست. اگه زحمتش رو بکشید یا سلیقتون رو در اختیار م بذارید، این مورد هم حل میشه.
نقل قول: 10- حذف رويدادهاي تكراري خطا داد
روش کار کردم. ممکنه دیگه خطا نده. فیلد Event رو هم Memo کردم.
نقل قول: 11- نحوه نمايش تمامي رويداد ها جالب نيست
میشه روی رنگ و فونتش کار کرد اما چیدمان پویای لیبیل ها با تغییر اندازه فرم فکر کنم همینجوری خوبه.
نقل قول: فراموش کردن رويدادهاي صادر شده
برا کسایی که اطلاعات رو جابجا می کنن خوبه. ولی ممکنه حذف بشه.
نقل قول: فراموش کردن رويدادهاي اعلام شده
واقعا اضافه س.
نقل قول: حذف رويدادهاي تکراري از پايگاه داده
هنگام ورود داده ها بطور خودکار انجام میشه ولی موقعی که تو جعبه متن تایپ می کنیم انجام نمیشه. به نظرت چه موقع باید متن فیلد Events رو کنترل کنیم؟
نقل قول: 13- عموما رويدادها اعلام نميشند. فوقش اول بالا اومدن كامپيوتر يا اگه كامپيوتر روشنه توي اول روز بعد پنجره رويدادهاي امروز نشون ميدي. بعد كاربر ميتونه خودش مشخص كنه كه فلان رويداد رو به من اعلام كن و نوعشو مشخص كنه.
14- كاربر الان نميتونه خودش مشخص كنه كه فلان رويداد رو به من اعلام كن و نوعشو مشخص كنه.
درست متوجه نشدم. یکم دیگه توضیح بده. فقط میتونم بگم هر رویداد فقط با اولین بالا اومدن ویندوز اعلام میشه مگر اینکه بعد از عنوان رویداد یه علامت = بذاری بعدش هم علامت + مثلاً:
عید سعید فطر = +
نقل قول: 15- رويدادها نبايد درجا ويرايش بشند. اين صفحه براي نمايشه. ميتونيد يه فرم ديگه بزاريد براي ويرايش و افزودن رويدادها. و يه فرم ديگه براي يادداشت روزانه
کل سادگی برنامه به همین قسمتشه!
نقل قول: 16- در كل محيط برنامه چنگي به دل نميزنه.
برا همین گذاشتم اینجا که روش کار بشه.
نقل قول: 17- روزهاي تعطيل رو هم يه رنگي بزني بد نيست.
اگه بخوایم دکمه ها رو رنگی کنیم بجای Button بهتره از PictureBox + گرادیانت یا یه عکس استفاده بشه. فکر خوبیه فقط بذاریدهر وقت فرصت شد.
نقل قول: 18- قضيه اين tbl2 توي پايگاه دادت چيه؟
اگه رویدادی تو این جدول ثبت بشه یعنی اینکه یکبار اعلام شده و دیگه نباید تو اون روز اعلام بشه. من فکر کردم رویدادهایی که مهم نیستن یکبار اعلام بشن کافیه. در هر حال یه علامت + بعد از = بذاری اون رویداد تا آخر همون روز، هز وقت ویندوز بالا اومد نمایش داده میشه.
سپاس فراوان.
فایلی رو که با PowerRap مثلا StandAlone شده بود رو سیستمی که VB نصب نیست اجرا کردم ولی گفت نمیتونه فایل MSJTER35.DLL رو Load کنه. کسایی که VB رو سیستمشون نصب نیست بگن خطا داده یا نه. ممنون میشم.
یه سری از خطاها رو برطرف کردم. دانلود کنید.
فایل پیوست به پست های بعدی منتقل شد!