• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Benjamin

            靜以修身,儉以養(yǎng)德,非澹薄無以明志,非寧靜無以致遠(yuǎn)。
            隨筆 - 397, 文章 - 0, 評論 - 196, 引用 - 0
            數(shù)據(jù)加載中……

            在WM6.0下如何制作PDA/PPC的PC端的安裝包

            在Windowsw Mobile或Wince平臺上制作PC端的安裝程序,方法有三種:
            1.利用WINRAR來制作,首先是必須準(zhǔn)備好.CAB文件和.INI配置文件后,編寫PD端安裝程序(VC6.0/VC8.0),原理是通過查找注冊表中CEAPPMGR.EXE 文件的位置,這個(gè)文件就是ActiveSync中用來安裝程序的組件,然后以參數(shù)方式執(zhí)行安裝。最后用WINRAR來打包就可以。
            原文:http://blog.csdn.net/nbcool/archive/2006/08/08/1038093.aspx
            2.直接調(diào)用ActiveSync來制作安裝程序。和上面的一樣準(zhǔn)備好.CAB文件和.INI配置文件。在PC端的安裝程序中命令行直接調(diào)用ActiveSync,
            主要代碼如下:

            TCHAR szCommandLine = _T(“C:\Program Files\Microsoft ActiveSync\CeAppMgr.exe”);

            TCHAR szParameter         = _T(“\” C:\Program Files\Microsoft ActiveSync\MyApp\MyApp.ini\””)

            ::ShellExecute(NULL,NULL, szCommandLine, szParameter, NULL, SW_SHOWNORMAL);
            原文:http://dev.csdn.net/author/yzx0023/c1c7b4075cf34cda8e2d7b1a250075e2.html
            3,用Spb Software House(http://www.spbsoftwarehouse.com)公司提供的免費(fèi)軟件ezsetup進(jìn)行可執(zhí)行安裝文件的制作。該軟件生的安裝程序功能比較簡單:顯示產(chǎn)品信息和軟件授權(quán)協(xié)議,然后安裝cab文件。雖然功能比較少,但大部分的PPC/Smartphone軟件的安裝過程也只需要這幾個(gè)功能就足夠了。和上面的兩個(gè)方法一樣都需要.INI配置文件和.CAB文件,其中.INI文件的格式如下:
            [CEAppManager]
            Version = 1.0 <- 這個(gè)是CeAppMgr程序的版本號,不是要安裝的軟件的版本號,不必修改
            Component = Demo <- 軟件的模塊,與下面的段的名稱一致

            [Demo]
            Description = Demo App For PPC <- 軟件的描述
            CabFiles = demo.arm.cab,demo.mips.cab,demo.sh3.cab <-列出需要所有的cab文件,注意文件名之間不要有空格。
            ezsetup程序是一個(gè)命令行運(yùn)行的程序,這可以方便我們進(jìn)行自動化構(gòu)建。命令的使用方法如下:

            ezsetup <-l language> <-i inifilename> <-r readme.txt>
            <-e eula.txt> <-o outputexe>

            -l language 是指定安裝過程中使用的語言,暫時(shí)不支持中文,所以我們選English
            -i inifilename ini文件的全路徑
            -r readme.txt readme文件的全路徑,用于在安裝過程中顯示給用戶
            -e eula.txt最終用戶授權(quán)協(xié)議文件的全路徑,用于安裝過程中授權(quán)協(xié)議界面的顯示
            -o outputexe 生成的exe文件的名稱。
            這幾個(gè)參數(shù)中的文件,如果和szsetup沒在同一個(gè)路徑,那就必須寫上具體的路徑。而且.INI文件和.CAB文件可以不在一個(gè)路徑下,但是方法1和方法2就必須在一個(gè)路徑下。
            ezsetup是個(gè)開源軟件,目前并支持英文,花了半天的時(shí)間,改了源碼,終于可以用中文了。但是,-l那個(gè)參數(shù)還是選English。
            方法一和方法二在WM6.0上我始終沒有成功。
            下面就是我修改過的支持中文界面的ezsetup.exe.
            ezsetup.rar

            posted on 2009-02-18 22:28 Benjamin 閱讀(1102) 評論(0)  編輯 收藏 引用 所屬分類: PDA/PPC開發(fā)

            久久SE精品一区二区| 日韩亚洲国产综合久久久| 亚洲国产成人乱码精品女人久久久不卡| 欧美精品乱码99久久蜜桃| 精品久久久久久无码人妻热 | 久久精品这里只有精99品| 久久99热精品| 91久久精品国产成人久久| 国产亚洲婷婷香蕉久久精品| 99热成人精品热久久669| 亚洲欧美精品伊人久久| www亚洲欲色成人久久精品| 热99re久久国超精品首页| 亚洲国产精品久久久久| 久久久久久一区国产精品| 老男人久久青草av高清| 久久亚洲AV成人无码国产| 国产精品美女久久久久网| 91精品国产高清久久久久久国产嫩草 | 国产精品一区二区久久| 国产精品99久久久久久宅男| 久久人妻少妇嫩草AV无码蜜桃 | 久久综合久久综合九色| 久久九色综合九色99伊人| 久久精品aⅴ无码中文字字幕不卡| 综合网日日天干夜夜久久 | 伊人色综合久久天天人手人婷 | 99久久99久久| 婷婷久久综合| 久久久中文字幕| 久久综合久久美利坚合众国| 久久国产高清字幕中文| 亚洲精品午夜国产va久久| 国产欧美一区二区久久| 亚洲欧洲久久av| 青青热久久综合网伊人| 久久99精品久久久大学生| 久久综合狠狠综合久久激情 | 亚洲人成精品久久久久| 国产女人aaa级久久久级| 日韩av无码久久精品免费|