主題:9160如何自動運行多個程序?是否支持這樣? 共有39185人關注過本帖 |
---|
yccamel |
1樓 |
9160如何自動運行多個程序?是否支持這樣? Post By:2010-12-4 0:13:00 [只看該作者]
9160如何自動運行多個程序?是否支持這樣?
|
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2010-12-4 13:48:00 [只看該作者]
9160 通過配置userinfo.txt自動啟動一個管理應用程序,然后在這個程序中通過調用函數 CreateProcess( )來啟動多個應用程序,從而實現自動運行多個應用程序。
|
|
單帖管理 | 引用 | 回復 |
yccamel |
3樓 |
Post By:2010-12-4 14:29:00 [只看該作者]
呵呵,我的意思,比如userinfo 中配置的為Name="\NandFLASH\userapp.exe",
管理程序會是否將userapp程序拷貝到別處再運行,還是直接 在nandflash目錄下運行?因為我的程序中創建的文件路徑受此影響。 |
|
單帖管理 | 引用 | 回復 |
yccamel |
4樓 |
Post By:2010-12-4 14:32:00 [只看該作者]
呵呵,我的意思,比如userinfo 中配置的為Name="\NandFLASH\userapp.exe",
管理程序會是否將userapp程序拷貝到別處再運行,還是直接 在nandflash目錄下運行?因為我的程序中創建的文件路徑受此影響。 |
|
單帖管理 | 引用 | 回復 |
yccamel |
5樓 |
Post By:2010-12-4 15:07:00 [只看該作者]
不好意思,這個問題我也跟錯貼了。我的問題意思是這樣:我要運行多個程序,在Name=""中該如何填寫我的幾個程序的名稱?
|
|
單帖管理 | 引用 | 回復 |
x10 |
6樓 |
Post By:2010-12-4 16:43:00 [只看該作者]
userinfo只能啟動一個進程,若要啟動多個進程,需要在主進程中通過調用createprocess來啟動其他進程。我們在技術天地有專門介紹這個問題的文章。
|
|
單帖管理 | 引用 | 回復 |
英創公司 |
7樓 |
Post By:2010-12-5 17:02:00 [只看該作者]
多謝,看了你們的文章。不過,按照你們的設計,就無法利用updata.flg 來升級自己的應用程序了,而只能升級starmain。是否這樣?
|
|
單帖管理 | 引用 | 回復 |
lqk |
8樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2010-12-5 19:14:00 [只看該作者]
應用程序的升級完全可以不依賴內核中的updata函數,用戶應用程序可以自己設置升級標志,并在自己的應用程序中處理程序升級問題。
|
單帖管理 | 引用 | 回復 |
zhl |
9樓 |
Post By:2010-12-5 21:45:00 [只看該作者]
補充:如果利用我們內核提供的升級程序功能,你只需把所有需要更新的文件,包括startmain以及其他應用程序文件等,均和update.flg文件放置在同一個更新子目錄 \FTPUpdate\下,則可以實現自動更新該目錄下所有的文件。
|
|
單帖管理 | 引用 | 回復 |
yccamel |
10樓 |
Post By:2010-12-6 21:41:00 [只看該作者]
多謝,這個答案正是我所需要的。
|
|
單帖管理 | 引用 | 回復 |