打印本文 打印本文 关闭窗口 关闭窗口
用VB6.0自制压缩与解压缩程序(二)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数7241  更新时间:2009/4/23 15:43:21  文章录入:mintao  责任编辑:mintao
ePrivateProfileString "源文件信息", "File" & i, .ListItems(i).SubItems(1), FileName

                        WritePrivateProfileString "目标文件信息", "File" & i, .ListItems(i).SubItems(2), FileName

                    Next

                   

                    WritePrivateProfileString "打包名称", "BagName", "" & txtEditInfo(3), FileName

                End With

            End With

            MsgBox "信息列表被导出在“" & FileName & "”文件中!", , App.EXEName

            

        Case 2    ''''导入包列表

            If lstInfo.ListItems.count <> 0 Then

                resultat = MsgBox("要保存当前的更新列表信息吗?", vbQuestion + vbOKCancel, App.EXEName)

                If resultat = vbOK Then

                    cmdOK_Click 1

                End If

            End If

           

            With frmMain.comdInfo

                .Filter = "更新列表信息|*.TLB"

                        

                .DialogTitle = "选择导入包列表信息文件"

                .InitDir = CurDir()

                .Flags = cdlOFNFileMustExist Or cdlOFNHideReadOnly

                        

                .FileName = txtEditInfo(3).Tag

                On Error GoTo ErrLab

                .ShowOpen

                          

                FileName = .FileName

                On Error GoTo 0

                ''''导入信息

                With lstInfo

                    .ListItems.Clear

                    resultat = CLng(ReadIniFile(FileName, "文件数目", "FileNum"))

                    If resultat = 0 Then

                        MsgBox "文件“" & FileName & "”没有信息,或不正确!", , App.EXEName

                        Exit Sub

                    End If

                   

                   

                    txtEditInfo(3) = ReadIniFile(FileName, "打包名称", "BagName")

                   

                    For i = 1 To resultat

                        ''''不添加重复的主信息

                        str1 = ReadIniFile(FileName, "源文件信息", "File" & i)

                        str2 = ReadIniFile(FileName, "目标文件信息", "File" & i)

                        lstvInfo_Add lstInfo, 3, False, lstInfo.ListItems.count + 1, str1, str2

                    Next

                    .ListItems(i - 1).Selected = True

                    EditLstvInfo .SelectedItem

                End With

            End With

 

      &

 << 上一页  [11] [12]  下一页

打印本文 打印本文 关闭窗口 关闭窗口