-
نمایش پیغام مربوط به رویداد های امروز در اکسس
سلام به اساتید محترم
من یک فایل دفتر تلفن در اکسس طراحی کردم که در قسمت بالای فرم یک قسمت دارم که رویداد های امروز و فردا رو به کاربر نمایش میده
سوال من اینه که آیا راهی وجود داره بدون اینکه فایل اکسس مربوطه رو اجرا کنم رویداد های همان روز رو به صورت پاآپ (یا پیغام ) به کاربر نشون بده
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
سلام و نوروز شما پیروز
پرسش شما (دست کم برای من) مبهم هست:
این popup کجا باید اجرا بشه؟
در محیط ویندوز و بدون اجرای اکسس؟
یعنی برنامه دیگه ای باشه (به جز اکسس) که در پسزمینه اجرا بشه و از این دیتابیس اکسس پیام رو بخونه و نمایش بده؟
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
mazoolagh
سلام و نوروز شما پیروز
پرسش شما (دست کم برای من) مبهم هست:
این popup کجا باید اجرا بشه؟
در محیط ویندوز و بدون اجرای اکسس؟
یعنی برنامه دیگه ای باشه (به جز اکسس) که در پسزمینه اجرا بشه و از این دیتابیس اکسس پیام رو بخونه و نمایش بده؟
سلام منم سال جدید رو بهتون تبریک میگم
بله popup در محیط ویندوز باشه بهتره
و بدون اینکه اکسس اجرا بشه حالا از طریق برنامه دیگه ای رویداد ها رو به کاربر نشون بده.
اگه نمیشه از راه دیگه ای که شما میدونید راهنمایی کنید ممنون میشم
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
خواسته شما با استفاده از task scheduler شدنی هست - ولی چندان ساده نیست؛
یکم باید یک console-app یا powershell script بسازین که پیام رو نمایش بده،
دویم باید این برنامه یا اسکریپت رو بعنوان یک task تعریف و پارامترهاش رو مشخص کنین:
- کی شروع بشه: startup/logon/طبق برنامه/یک رخداد خاص/ ...
- چگونه ادامه پیدا کنه: روزانه، هفتگی، ....
- بازه زمانی تکرار: 5/10/... دقیقه
- بازه زمانی خود task
همچنین:
- برای لیست رویدادها و مناسبتها یک فایل text شاید مناسبتر و ساده تر باشه.
- اگر قرار هست روی سیستم خریدار نصب بشه دیگه یک کپی از برنامه اکسس کفایت نمیکنه و باید از installer استفاده کنین تا اون task رو روی کامپیوتر خریدار نصب کنه وگرنه باید به سیستم خریدار ریموت بزنین و دستی کارها رو انجام بدین.
و البته درنظر داشته باشین که دیگه یک پرسش مربوط به اکسس محسوب نمیشه.
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
mazoolagh
خواسته شما با استفاده از task scheduler شدنی هست - ولی چندان ساده نیست؛
یکم باید یک console-app یا powershell script بسازین که پیام رو نمایش بده،
دویم باید این برنامه یا اسکریپت رو بعنوان یک task تعریف و پارامترهاش رو مشخص کنین:
- کی شروع بشه: startup/logon/طبق برنامه/یک رخداد خاص/ ...
- چگونه ادامه پیدا کنه: روزانه، هفتگی، ....
- بازه زمانی تکرار: 5/10/... دقیقه
- بازه زمانی خود task
همچنین:
- برای لیست رویدادها و مناسبتها یک فایل text شاید مناسبتر و ساده تر باشه.
- اگر قرار هست روی سیستم خریدار نصب بشه دیگه یک کپی از برنامه اکسس کفایت نمیکنه و باید از installer استفاده کنین تا اون task رو روی کامپیوتر خریدار نصب کنه وگرنه باید به سیستم خریدار ریموت بزنین و دستی کارها رو انجام بدین.
و البته درنظر داشته باشین که دیگه یک پرسش مربوط به اکسس محسوب نمیشه.
سلام استاد عزیز
میدونم کار زیاد داره. و مربوط به اکسس نمیشه
من مبتدی هستم اگه یه نمونه فایل برام بذارین ممنون و سپاسگزار میشم
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
Nader700
سلام استاد عزیز
میدونم کار زیاد داره. و مربوط به اکسس نمیشه
من مبتدی هستم اگه یه نمونه فایل برام بذارین ممنون و سپاسگزار میشم
سلام.
به نطرم شما یک زبان برنامه نویسی انتخاب کن که قادر به ایجاد سرویس برای ویندوز باشه Visual Basic یا #C
یا می تونی بایک اپلیکیشن ساده اینکار رو انجام بدید و لقمه رو دور سر خودتون نچرخونید.
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
ROSTAM2
سلام.
به نطرم شما یک زبان برنامه نویسی انتخاب کن که قادر به ایجاد سرویس برای ویندوز باشه Visual Basic یا #C
یا می تونی بایک اپلیکیشن ساده اینکار رو انجام بدید و لقمه رو دور سر خودتون نچرخونید.
سلام دوست عزیز
من مبتدی هستم ممنون میشم اگه ساده ترین روش باشه و یک نمونه برای من آپلود کنید
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
Nader700
سلام دوست عزیز
من مبتدی هستم ممنون میشم اگه ساده ترین روش باشه و یک نمونه برای من آپلود کنید
من اینترنتم اینترنت هدیه دولته و کمتر از 100 مگ ازش باقی مونده بنابراین فقط می تونم پاسخ بدم.
فقط ویژوال استودیو 2008 یا 2010 نصب کنی هرجا سوال داشتی بپرس بقیه جواب می دن
من نمی ذونم دقیقن چ پیامی میخوای بالوون بشه اما از یک Timer و یک NotifyIcon که استفاده کنی اصل کار رو انجام دادی برای نمایش Baloon از NotifyIcon کمک بگیر
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
سلام
یک راه دیگر هم که بنظر میرسد قابل اجرا باشد اینست که در یک محیط برنامه نویسی مثل vb6 یک فرم popup و مخفی بصورت اجرائی(Exe)ایجاد شود و آن را از محیط اکسس در Startup ویندوز قرار داده شود ؛ برای ذخیره پیام ها و تاریخ و زمان اجرای آنها هم از یک فایل اکسس در کنار این فایل اجرائی استفاده شود . با توجه به اینکه فایل اجرای فوق در هنگام لود شدن بصورت مخفی اجرا میشود زمان ظاهر شدن این فایل با توجه به تاریخ و زمان تعیین شده در فایل اکسس باید در رویداد تایمر آن تنظیم شود.
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
eb_1345
سلام
یک راه دیگر هم که بنظر میرسد قابل اجرا باشد اینست که در یک محیط برنامه نویسی مثل vb6 یک فرم popup و مخفی بصورت اجرائی(Exe)ایجاد شود و آن را از محیط اکسس در Startup ویندوز قرار داده شود ؛ برای ذخیره پیام ها و تاریخ و زمان اجرای آنها هم از یک فایل اکسس در کنار این فایل اجرائی استفاده شود . با توجه به اینکه فایل اجرای فوق در هنگام لود شدن بصورت مخفی اجرا میشود زمان ظاهر شدن این فایل با توجه به تاریخ و زمان تعیین شده در فایل اکسس باید در رویداد تایمر آن تنظیم شود.
یک راه دیگر هم از این طریق اینست که در رویداد load این فایل اجرائی که بصورت مخفی اجرا میشود دستور اجرای فایل اکسسی که در فرم اولیه آن رویدادهای آن روز ثبت شده وارد شود در این حالت پس از اینکه فایل اجرائی در Startup ویندوز قرار گرفت بعد از بالا آمدن ویندوز فایل اکسس اجرا میشود .
-
2 ضمیمه
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
با سلام مجدد
در نمونه ضمیمه پوشه ایست که یک فایل اجرائی که در محیط vb6 تهیه شده و یک فایل اکسس بعنوان بانک اطلاعاتی قرار دارد . بعد از باز کردن پوشه فوق فایل اجرائی رو اجرا کن ! بعد از اجرا چک باکس قراردادن در استارت آپ ویندوز رو انتخاب کن تا این فرم در هنگام بالا آمدن ویندوز در گوشه پائین سمت راست دسکتاپ نمایش داده شود ( البته در صورت وجود پیام این فرم نمایش داده میشه)
ضمناً اگر چنانچه در هنگام انتخاب یا حذف انتخاب چک باکس آنتی ویروس کامپیوتر شما فعال شده اجازه اجرا داده شود چون فایل فوق ویروسی نمیباشد و فعال شدن آنتی ویروس صرفاً بخاطر توابع api است که برای قراردادن در استارت آپ ویندوز در فرم بکار رفته
فایل اکسسی که از جدول آن بعنوان بانک اطلاعاتی فایل اجرائی استفاده شده است میتواند بعنوان فایل دفتر تلفن شما مورد استفاده قرار گیرد منتها با توجه به اینکه نام فایل فوق Events_Data.accdb و نام جدول آن هم table1 میباشد و در فایل اجرائی نام فایل اکسس و جدول مربوطه با این نام ها معرفی شده است برای معرفی نام فایل اکسس شما و جدولی که شما در برنامه ات برای ثبت پیا ها استفاده می کنید لازم است این نام ها در فایل اجرائی جایگزین نام های قبلی شوند .
ضمنا اگر سورس فایل اجرائی ضمیمه نکرده ام بخاطر این است که به احتمال زیاد با محیط vb6 و برنامه نویسی در این محیط آشنائی نداشته باشی و باعث سردرگم شدنت شود . بنابراین هر تغییری که لازم دیدی مطرح کن تا در فایل اجرائی اعمال نمایم
یا علی
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
eb_1345
با سلام مجدد
در نمونه ضمیمه پوشه ایست که یک فایل اجرائی که در محیط vb6 تهیه شده و یک فایل اکسس بعنوان بانک اطلاعاتی قرار دارد . بعد از باز کردن پوشه فوق فایل اجرائی رو اجرا کن ! بعد از اجرا چک باکس قراردادن در استارت آپ ویندوز رو انتخاب کن تا این فرم در هنگام بالا آمدن ویندوز در گوشه پائین سمت راست دسکتاپ نمایش داده شود ( البته در صورت وجود پیام این فرم نمایش داده میشه)
ضمناً اگر چنانچه در هنگام انتخاب یا حذف انتخاب چک باکس آنتی ویروس کامپیوتر شما فعال شده اجازه اجرا داده شود چون فایل فوق ویروسی نمیباشد و فعال شدن آنتی ویروس صرفاً بخاطر توابع api است که برای قراردادن در استارت آپ ویندوز در فرم بکار رفته
یا علی
سلام استاد بهرامی عزیز بسیار ممنون و سپاسگزارم
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
Nader700
سلام استاد بهرامی عزیز بسیار ممنون و سپاسگزارم
سلام
خواهش میکنم
در اجرا با مشکل مواجه نشدی ؟
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
eb_1345
سلام
خواهش میکنم
در اجرا با مشکل مواجه نشدی ؟
سلام فعلا اجرا نکردم
تا 18 فروردین خونه نیستم
برگردم فایل رو تست می کنم
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
eb_1345
با سلام مجدد
در نمونه ضمیمه پوشه ایست که یک فایل اجرائی که در محیط vb6 تهیه شده و یک فایل اکسس بعنوان بانک اطلاعاتی قرار دارد . بعد از باز کردن پوشه فوق فایل اجرائی رو اجرا کن ! بعد از اجرا چک باکس قراردادن در استارت آپ ویندوز رو انتخاب کن تا این فرم در هنگام بالا آمدن ویندوز در گوشه پائین سمت راست دسکتاپ نمایش داده شود ( البته در صورت وجود پیام این فرم نمایش داده میشه)
ضمناً اگر چنانچه در هنگام انتخاب یا حذف انتخاب چک باکس آنتی ویروس کامپیوتر شما فعال شده اجازه اجرا داده شود چون فایل فوق ویروسی نمیباشد و فعال شدن آنتی ویروس صرفاً بخاطر توابع api است که برای قراردادن در استارت آپ ویندوز در فرم بکار رفته
فایل اکسسی که از جدول آن بعنوان بانک اطلاعاتی فایل اجرائی استفاده شده است میتواند بعنوان فایل دفتر تلفن شما مورد استفاده قرار گیرد منتها با توجه به اینکه نام فایل فوق Events_Data.accdb و نام جدول آن هم table1 میباشد و در فایل اجرائی نام فایل اکسس و جدول مربوطه با این نام ها معرفی شده است برای معرفی نام فایل اکسس شما و جدولی که شما در برنامه ات برای ثبت پیا ها استفاده می کنید لازم است این نام ها در فایل اجرائی جایگزین نام های قبلی شوند .
ضمنا اگر سورس فایل اجرائی ضمیمه نکرده ام بخاطر این است که به احتمال زیاد با محیط vb6 و برنامه نویسی در این محیط آشنائی نداشته باشی و باعث سردرگم شدنت شود . بنابراین هر تغییری که لازم دیدی مطرح کن تا در فایل اجرائی اعمال نمایم
یا علی
با عرض سلام و تبریک سال نو خدمت استاد بهرامی . انشاله سال پر خیر و برکتی داشته باشین . واقعا دستتون درد نکنه بسیار عاااالی بود
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
reza_1199
با عرض سلام و تبریک سال نو خدمت استاد بهرامی . انشاله سال پر خیر و برکتی داشته باشین . واقعا دستتون درد نکنه بسیار عاااالی بود
بنده هم متقابلاً خدمت شماعرض سلام دارم و سال نو رو تبریک میگم . ان شاء الله در پناه خدا موفق و تندرست باشین!
-
1 ضمیمه
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
با سلام و احترام خدمت اساتید محترم به خصوص استاد بهرامی عزیز و همچنین تبریک سال نو
استاد در نمونه پیوست زمانی که فایل برنامه را اجرا می کنم خطای زیر نمایش داده می شود . خواهشمندم در صورت امکان راهنمایی فرمائید
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
محمد رضا بهبودی
با سلام و احترام خدمت اساتید محترم به خصوص استاد بهرامی عزیز و همچنین تبریک سال نو
استاد در نمونه پیوست زمانی که فایل برنامه را اجرا می کنم خطای زیر نمایش داده می شود . خواهشمندم در صورت امکان راهنمایی فرمائید
سال جناب آقای بهبودی عزیز !
سال نو شما هم مبارک !
خدمت شما عرض کنم برای ایجاد فایل اجرائی از کامپوننت خاصی استفاده نشده . این خطا مربوط به عدم وجود یا شناخته نشدن این کنترل در ویندوز می باشد .
جهت ترمیم و رفع ایرادات احتمالی ویندوزتون لطف کنین نرم افزار WinThruster Pro که در لینک زیر آپلود کرده ام دانلود و بر روی سیستمتون نصب کنین
در هنگام نصب آنتی ویروس سیستمتون رو غیر فعال کنین و بعد از نصب در صورت اجرای برنامه ، برنامه رو ببندین و فایل های داخل پوشه HookDLL کپی و در محل نصب برنامه پیست کنین و بعد برنامه رو جهت ترمیم ویندوز اجرا کنین
با تشکر
https://s31.picofile.com/file/847399...L_com.rar.html
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
eb_1345
سلام
یک راه دیگر هم که بنظر میرسد قابل اجرا باشد اینست که در یک محیط برنامه نویسی مثل vb6 یک فرم popup و مخفی بصورت اجرائی(Exe)ایجاد شود و آن را از محیط اکسس در Startup ویندوز قرار داده شود ؛ برای ذخیره پیام ها و تاریخ و زمان اجرای آنها هم از یک فایل اکسس در کنار این فایل اجرائی استفاده شود . با توجه به اینکه فایل اجرای فوق در هنگام لود شدن بصورت مخفی اجرا میشود زمان ظاهر شدن این فایل با توجه به تاریخ و زمان تعیین شده در فایل اکسس باید در رویداد تایمر آن تنظیم شود.
سلام و روز خوش
اگر قرار به اجرای مخفی و دائمی یک برنامه باشه،
فکر کنم مستقیما اگر خود برنامه اکسس رو در startup به صورت hidden اجرا کنید هم بشه.
یعنی همه زمانبندی ها و نمایش پیام رو در خود اکسس پیاده کنین.
-
1 ضمیمه
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
mazoolagh
سلام و روز خوش
اگر قرار به اجرای مخفی و دائمی یک برنامه باشه،
فکر کنم مستقیما اگر خود برنامه اکسس رو در startup به صورت hidden اجرا کنید هم بشه.
یعنی همه زمانبندی ها و نمایش پیام رو در خود اکسس پیاده کنین.
سلام جناب آقای mazoolagh عزیز!
وقت بخیر!
راستش بنده تا حالا امتحان نکرده ام که آیا میشه با کد نویسی مستقیما فایل اکسس رو در startup ویندوز قرار داد یا نه ولی میدونم بصورت دستی میشه شورتکات فایل اکسس رو در داخل پوشه startup قرار داد که با بالا آمدن و شروع ویندوز فایل اکسس مستقیما اجرا شود.
به اینصورت که ابتدا یک شورتکات از فایل اکسس مورد نظر ایجاد می کنیم سپس با تایپ عبارت shell:startup درپنجرهی «Run»وکلیک بر روی Ok وارد پوشه startup ویندوز میشیم و بعد از طریق موس شورتکات رو به داخل پنجره startup قرار میدیم.
منتها از دید بنده اجرای مستقیم فایل اکسس حتی در حالت مخفی و پاپ آپ بلحاظ اجرای پنجره MDI اون در شروع اجرای اکسس خیلی جذاب بنظر نمیرسه
البته میشه از طریق برنامه access developer فایل اکسس رو در ظاهر بصورت اجرائی تبدیل کرد که مورد فوق تا حدودی برطرف بشه
راستی نمونه پست 11 رو ملاحظه کردین ؟
-
نقل قول: نمایش پیغام مربوط به رویداد های امروز در اکسس
نقل قول:
نوشته شده توسط
eb_1345
سلام جناب آقای mazoolagh عزیز!
...
...
راستی نمونه پست 11 رو ملاحظه کردین ؟
سلام دوباره و روز خوش
راستش هنوز برنامه پیوست پست 11 رو ندیدم!
ولی از اسکریت شات مشخص هست که درست کار میکنه.
یک سری مجهولات برای من هست که منتظرم مشخص بشه - برای من بیشتر نحوه زمانبندی اجرا نامشخص هست.