USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  BackUp em Disquete...
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 24/07/2004 10:16 hs            
Olá, galera
 
Alguém tem uma ocx ou dll que compacta arquivos e permite dividir em mais de um disquete o arquivo compactado (como o WinZip)???
 
Estou usando a dll AZIP32.dll (peguei em um projeto aqui no site) mas ela não divide em disquetes, grava o primeiro mas não solicita o segundo, da a instalação por encerrada e retorna erro desconhecido...
 
Agradeço qualquer ajuda
 
Elieser Carlos Topassi
São José do Rio Preto, SP
   
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
ENUNCIADA !
Postada em 24/07/2004 10:54 hs            
teste este ai, qualquer coisa me fala:
 
If MsgBox("Deseja continuar o Backup???", vbYesNo, "ATENÇÃO USUÁRIO") = vbYes Then
            If Dir("C:Arquivos de ProgramasWinZipWINZIP32.EXE") = "" Then
                Beep
                MsgBox "Não foi possivel encontrar o Winzip, entre em contato com o responsável pelo sistema!!!", vbInformation, "ATENÇÃO USUÁRIO"
                'localiza o winzip
            Else
                'verifica se existe disquete no drive A
                On Error GoTo ErroDisco
                       
                Dim TestaDisco As String
                       
                'teste se existe disco na unidade A
                If TestaDisco = Dir("A:") = True Then
                End If
ErroDisco:
                'esse erro 52 é o que ocorre quando falta disquete no drive
                If Err.Number = 52 Then
                MsgBox "Cadê o disquete???" & Chr(13) & "" & Chr(13) & "Insira o disquete no Drive A:...", vbInformation, "ATENÇÃO USUÁRIO"
               
                'cancela a operacao
                Exit Sub
                End If

                'inicia o processo de backup no drive A
                Dim Compri
                Dim fecha
                Dim Archivo
                Dim Counter As Integer
                Dim Workarea(250) As String
                fecha = Date$
                Dim DBpath As String
                DBpath = Trim(App.Path & "Pat01.mdb")
                Archivo = "Backup_BD_(Pat01)_" & Format(Now, "dd_mm_yyyy")
                Compri = Shell("C:Arquivos de programasWinZipWINZIP32.EXE -a -en A:" & Archivo & " c:arquiv~1PatrimonioPat01.mdb")
            End If
esse codigo faz backup e quando ha a necessidade de outro disco ele solicita, teste ai...
 
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 24/07/2004 17:21 hs            
Isso roda silencioso???
 
Meu maior problema em usar o winzip (ou arj) é rodar silencioso, ou seja, que os erros sejam tratados pela minha aplicação, e não pelo winzip..., e que a minha aplicação solicitasse o outro disquete, e não o winzip... etc...
 
Outra coisa: o winzip não é gratuito.. não quero cobrar os 19,90 do cliente, mas tambem não posso instalar uma cópia não registrada na maquina dele sem autorização... ai eu danço... essa realmente não me serve. Tem que ser algo gratuito!
 
Espero mais sugestões...
 
Elieser Topassi
   
léee
OURINHOS
SP - BRASIL
ENUNCIADA !
Postada em 26/07/2004 19:15 hs            
programas free para compactaçao.
pois a descompactaçao o proprio windows faz sozinho. como na instalaçao do windows os arquivos estao compactados.

Nós somos uma família VBWEB, só prosperamos neste ambiente sensato. Meus votos de Felicidade à todos.
   
INVICTOR
UBERABA
MG - BRASIL
ENUNCIADA !
Postada em 10/11/2004 06:34 hs            
Você poderá utilizar uma ocx chamada Xceed eu tenho ela, se vc quiser me contacte
 
MSN Messenger invictor@msn.com
   
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página