• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    用VB6.0編寫自我升級的程序(二)

    發布: 2007-7-01 21:48 | 作者: admin | 來源: | 查看: 19次 | 進入軟件測試論壇討論

    領測軟件測試網

     二、  projNewMain.vbp工程:

    說明:這個是新的主程序,即升級后的主程序,由于我目前沒有服務器,故將該程序放在projUpdate.vbp工程的資源文件中。在projUpdate.vbp中模擬網絡升級。

     

    用記事本打開frmNewMain.frm文件,copy以下內容到其中:

     

    VERSION 5.00

    Begin VB.Form frmNewMain

       Appearance      =   0  ´Flat

       BackColor       =   &H80000005&

       Caption         =   "Form1"

       ClientHeight    =   1365

       ClientLeft      =   60

       ClientTop       =   345

       ClientWidth     =   4680

       LinkTopic       =   "Form1"

       ScaleHeight     =   1365

       ScaleWidth      =   4680

       StartUpPosition =   3  ´窗口缺省

       Begin VB.CommandButton Command1

          Caption         =   "升級"

          Height          =   525

          Left            =   1410

          TabIndex        =   0

          Top             =   660

          Width           =   1245

       End

       Begin VB.Label lblCap

          Caption         =   "告訴你,我已經升級了,沒看出和以前不一樣了嗎?"

          Height          =   255

          Left            =   120

          TabIndex        =   1

          Top             =   60

          Width           =   4275

       End

    End

    Attribute VB_Name = "frmNewMain"

    Attribute VB_GlobalNameSpace = False

    Attribute VB_Creatable = False

    Attribute VB_PredeclaredId = True

    Attribute VB_Exposed = False

    Option Explicit

     

    ´ ------------------------------------------

    ´ 升級程序的例子

    ´ 作者:   謝家峰

    ´ 日期:   2003/12/19

    ´

    ´ 這里是升級后的主程序

    ´

    ´ ------------------------------------------

     

     

    Private Sub Command1_Click()

      Command1.Enabled = False

       

      ´ 運行更新程序

      Shell App.Path & "\update.exe", vbNormalFocus

     

    End Sub

     

     

     

    Private Sub Form_Load()

      Dim i As Integer

     

      If App.PrevInstance Then End

      UpdateIniPath = App.Path & "\Update.ini"

       

      ´ 記錄主程序的名字

      WritePrivateProfileString "Main", "Name", App.EXEName, UpdateIniPath

      ´ 記錄運行狀態

      WritePrivateProfileString "Main", "Active", "-1", UpdateIniPath

     

      Me.Caption = App.EXEName

     

    End Sub

     

    Private Sub Form_Unload(Cancel As Integer)

      ´ 記錄運行狀態

      WritePrivateProfileString "Main", "Active", "0", UpdateIniPath

    End Sub

     

     

    三、 projUpdate.vbp工程:

    說明:這是升級程序,含有一個資源文件。

     

    用記事本打開frmUpdate.frm文件,copy以下內容到其中:


    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>