程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-在C# Winfrom 項目中,請幫忙看看以下的需求哪種實現方法更合理。

c#-在C# Winfrom 項目中,請幫忙看看以下的需求哪種實現方法更合理。

編輯:編程綜合問答
在C# Winfrom 項目中,請幫忙看看以下的需求哪種實現方法更合理。

利用C# Winfrom實現如下需求:
用戶需要實現根據設定好的時間段自動執行該時間段對應的欄目。
7:00-8:00 和 11:00-12:00 在這兩個時間段自動播放A程序;
9:00-10:00 在這個時間段自動打開B程序;
13:00-14:00 在這個時間段自動打開設定好網頁,每張網頁預覽三分鐘後再自動切換到下一張網頁(共有五張網頁)

目前自己的想法是,利用主窗體調用三個子窗體實現:
子窗體:實現上面每個時間段的功能。子窗體1:實現播放A程序、子窗體2:實現打開B程序、子窗體3:實現打開設定好的網頁。
主窗體:判斷當前時間是否在上面要求的時間段內就調用相應的子窗體。

請問怎麼樣實現整個需求的過程?或都有沒有其它更好的方法。謝謝!

最佳回答:


就一個主窗體就可以。主程序去計時不同時間做不同的事情即可。定義幾個變量分別記錄 任務的執行情況,如果執行了,
就不去執行相同的任務。打開網頁使用C#內置的浏覽器webbrowser,不用打開外部浏覽器,這樣容易控制。 頁面完全打開開始計時,
到時間了執行下個頁面,頁面地址最好寫到配置文件裡app.config,以後換地址修改這裡就行了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved