می خواستم بدونم امکان پذیر هستش که یکی از Eventهای دکمه ای که روی یک فرم قرار داره و خود این فرم هم جزو یک سیستم هستش بدون اجرای دستی و روال معمولی از طریق Windows سیستم اجرا شده و Event مربوطه از فرم مورد نظر اجرا گردد؟
اگه کمک کنید ممنون می شم
می خواستم بدونم امکان پذیر هستش که یکی از Eventهای دکمه ای که روی یک فرم قرار داره و خود این فرم هم جزو یک سیستم هستش بدون اجرای دستی و روال معمولی از طریق Windows سیستم اجرا شده و Event مربوطه از فرم مورد نظر اجرا گردد؟
اگه کمک کنید ممنون می شم
اگه درست فهمیده باشم احتمالا جوابتون button1.PerformClick() باید باشه.
خوب شما چرا برنامه ای که داخل رویداد کلیک دگمه نوشتی به صورت سابروتین یا تابع نمی نویسی که سر ساعت مشخص اونو صدا بزنی به جای اینکه بخوای از message های ویندوز برای صدا زدن رویداد کلیک استفاده کنی؟مثلا برای کلیک یه دکمه که توی کد دستوراتشو نوشتم رو بعد اجرای سیستم برام اجرا کنه.
آخه این روال یک پروسس ساده نیست یه رویه خیلی طولانی و از چندین کلاس و روال مختلف تشکیل شده که امکان این کار نیست
من در حال حاضر دارم این روال رو تبدیل به یک exe کوچک می کنم که این کارو واسم انجام بده اما تا تموم شدنش وقت می گیره . می خواستم تو این مدت این کارو توسط Windows انجامش بدم.
من دوتا راه حل برای اینکار دارم:
1- استفاده ازStart > All Programs > Accessories > System Tools > Scheduled Tasksو انتصاب یک Command Parameter (مثل autorun/) برای برنامه شما
2- استفاده از thread و sleepش تا زمان موعود