ROTINA PRA LIMPAR TEMPORARIOS DATA REPORT
pessoal preciso de uma rotina pra limpar os temporarios do data report algume tem alguma ideia.at +
adicione um filelistbox em um form de nome form1
defina
pattern = [Ô]*.tmp[Ô]
ai ao finalizar o programa é só chamar a funçao DelTmp
e pronto oque vc solicitou em um segundo
defina
pattern = [Ô]*.tmp[Ô]
Public Sub DelTmp()
[ô][ô]Elimina os arq temporarios que sao criados pelo datareport
form1.File1.Path = App.Path
On Error GoTo erroTEMP
For qqu = 0 To form1.File1.ListCount - 1
form1.File1.ListIndex = qqu
If Right(App.Path, 1) = [Ô][Ô] Then
Kill App.Path & form1.File1.FileName
Else
Kill App.Path & [Ô][Ô] & form1.File1.FileName
End If
Next
Exit Sub
erroTEMP:
qqu = qqu + 1
Resume Next
End Sub
ai ao finalizar o programa é só chamar a funçao DelTmp
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
DelTmp
End Sub
e pronto oque vc solicitou em um segundo
Iceman mas no file mostra alguma coisa? fiz comforme vc mostrou mas no file nao mostra nada.
tem um detalhe os tmp estao na pasta ainda
1º tem que ver se os arquivos temporarios estao na rais do programa se nao onde esta
vc tem que indicar o caminho que esta os arquivos temporarios.
2º se nao tiver um filelistbox no form indicado nao ira apagar mesmo
e chamar a função para apagar tenta ai e diz dinovo
qualquer coisa estou no msn é so add
form1.File1.Path = App.Path
vc tem que indicar o caminho que esta os arquivos temporarios.
2º se nao tiver um filelistbox no form indicado nao ira apagar mesmo
e chamar a função para apagar tenta ai e diz dinovo
qualquer coisa estou no msn é so add
como haviamos falado no msn segue o exemplo.
dei uma aperfeiçoada na instrução, agora está filé.
dei uma aperfeiçoada na instrução, agora está filé.
Perfeito iceman funcionou perfeitamente muito obrigado pelo codigo
Tópico encerrado , respostas não são mais permitidas