PERMISSAO NEGADA - RUN TIME ERROR 70
amigo qual tipo de informacao voce tem gravado dentro do TXT
tipo acho que voce vinculando direto o valor que tem no TXT para o Textbox ,
crie variavel e utilize nesse
Open [Ô]C: este.txt[Ô] For Input As #1
strTexto1 = Input(FileLen([Ô]C: este.txt[Ô]), #1)
Close #1
If strTexto1 <> 0 Then
Dim aa As Double
aa = strTexto1
[ô]Cria o Arquivo Saso não exista, e substitui caso Exista
Open [Ô]C: este.txt[Ô] For Output As #1
Print #1, Str(aa - 1)
Close #1
endif
tente algo nesse sentido
abraço
Marcelo
tipo acho que voce vinculando direto o valor que tem no TXT para o Textbox ,
crie variavel e utilize nesse
Open [Ô]C: este.txt[Ô] For Input As #1
strTexto1 = Input(FileLen([Ô]C: este.txt[Ô]), #1)
Close #1
If strTexto1 <> 0 Then
Dim aa As Double
aa = strTexto1
[ô]Cria o Arquivo Saso não exista, e substitui caso Exista
Open [Ô]C: este.txt[Ô] For Output As #1
Print #1, Str(aa - 1)
Close #1
endif
tente algo nesse sentido
abraço
Marcelo
Marcelo,
Continua o mesmo erro.
Mudei a forma da função, funcionou algumas vezes e depois voltou a dar erro de permissão negada.
A forma foi tirada de: http://www.macoratti.net/filesyst.htm
Veja como está:
Dim fso As New FileSystemObject
Dim arq2 As TextStream
On Error GoTo tratama
Set arq2 = fso.OpenTextFile(App.Path & [Ô]\Database\Rel\mytext.html[Ô], ForReading, True)
Txt_nosite.Text = arq2.ReadAll
arq2.Close
tratama:
Set fso = Nothing
Set arq2 = Nothing
Set arq2 = fso.OpenTextFile(App.Path & [Ô]\Database\Rel\mytext.html[Ô], ForReading, True)
Txt_nosite.Text = arq2.ReadAll
arq2.Close
Continua o mesmo erro.
Mudei a forma da função, funcionou algumas vezes e depois voltou a dar erro de permissão negada.
A forma foi tirada de: http://www.macoratti.net/filesyst.htm
Veja como está:
Dim fso As New FileSystemObject
Dim arq2 As TextStream
On Error GoTo tratama
Set arq2 = fso.OpenTextFile(App.Path & [Ô]\Database\Rel\mytext.html[Ô], ForReading, True)
Txt_nosite.Text = arq2.ReadAll
arq2.Close
tratama:
Set fso = Nothing
Set arq2 = Nothing
Set arq2 = fso.OpenTextFile(App.Path & [Ô]\Database\Rel\mytext.html[Ô], ForReading, True)
Txt_nosite.Text = arq2.ReadAll
arq2.Close
Prezado GNCNET,
Se você estive executando no Windows Vista ou Windows 7, execute como Administrador do Sistema.
Verifique se todas as chamadas de escrita no arquivo de texto esta fechada (Close #1)
Se você estive executando no Windows Vista ou Windows 7, execute como Administrador do Sistema.
Verifique se todas as chamadas de escrita no arquivo de texto esta fechada (Close #1)
estou executando a partir doXP
Velho, não sei porque mas há um stress do windows. apenas mexi na função testando arq2.close no icicio do tratamento de erro e ele deu erro. Voltei à função sem close e funcionou.
O problema é que não este erro não pode ficar ocorrendo com o cliente
tratama:
arq2.Close
Set fso = Nothing
Set arq2 = Nothing
Set arq2 = fso.OpenTextFile(App.Path & [Ô]\Database\Rel\mytext.html[Ô], ForReading, True)
Txt_nosite.Text = arq2.ReadAll
arq2.Close
alguma idéia?
Velho, não sei porque mas há um stress do windows. apenas mexi na função testando arq2.close no icicio do tratamento de erro e ele deu erro. Voltei à função sem close e funcionou.
O problema é que não este erro não pode ficar ocorrendo com o cliente
tratama:
arq2.Close
Set fso = Nothing
Set arq2 = Nothing
Set arq2 = fso.OpenTextFile(App.Path & [Ô]\Database\Rel\mytext.html[Ô], ForReading, True)
Txt_nosite.Text = arq2.ReadAll
arq2.Close
alguma idéia?
Resolvido.
O arquivo mytext.html é gerado a partir do datareport.
mandei fechar o datareport assim que é gerado e não deu mais erro.
[ô]/-/ Exportar para HTML
Dt_relat.ExportReport rptKeyHTML, App.Path & [Ô]\Database\Rel\mytext.html[Ô]
Unload Dt_relat
Obrigado a todos
O arquivo mytext.html é gerado a partir do datareport.
mandei fechar o datareport assim que é gerado e não deu mais erro.
[ô]/-/ Exportar para HTML
Dt_relat.ExportReport rptKeyHTML, App.Path & [Ô]\Database\Rel\mytext.html[Ô]
Unload Dt_relat
Obrigado a todos
Tópico encerrado , respostas não são mais permitidas