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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Arquivo Texto
Moreti
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 19/12/2005 08:51 hs            
Amigos, o que ha de errado com a rotina abaixo ?
Quero ler o arquivo e se alguma data for igual ou menor a que li não grava se for maior grava. Da forma que está ele grava qualquer data !
então ficaria assim:
17/12/2005
18/12/2005
19/12/2005  se alguma data for igual ou menor não grava se for maior que as datas acima grava.
 
Dim cData(10), cLinha, cFile As String
Dim nPos As Integer
F = FreeFile
cFile = App.Path & "     este.ini"
Open cFile For Input As F   'abre o arquivo texto
nPos = 0
Do While Not EOF(F)
    Line Input #F, cLinha 'lê uma linha do arquivo texto
    cData(nPos) = cLinha
    nPos = nPos + 1
    MsgBox cLinha
Loop
Close #F

Open cFile For Append As #F
If cLinha <> Date Then
 Print #F, Trim(Date) 'grava o arquivo com a data atual
End If
Close #F
End Sub
Obrigado
   
Moreti
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 19/12/2005 13:54 hs            
Por favor amigos !!!!
   
Alexandre C.G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 19/12/2005 15:03 hs            
moreti , aonde esta a condição de <= ?
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 19/12/2005 15:23 hs            

Olá Moreti blz??

Seguinte cara... fiz uns testes e não dá certo pq vc tá comparando tipo string com tipo date. Deu certo desta maneira, é só copiar colar em um botão!! :)

'******************************************************

Dim F As Long
Dim FGravar As Long

F = 250
FGravar = 251

cFileGravar = "C:T2.txt"
CFile = "C:T.txt"

Open cFileGravar For Append As #FGravar
Open CFile For Input As #F   'abre o arquivo texto

Do While Not EOF(F)
    Line Input #F, cLinha 'lê uma linha do arquivo texto
    If Trim(cLinha) <> CStr(Date) Then
        Print #FGravar, Trim(cLinha) 'grava o arquivo com a data atual
    End If

Loop
Close #F
Close #FGravar
End Sub

'***********************************************************

qq dúvida é só postar

t+

 

   
Moreti
SÃO PAULO
SP - BRASIL
Postada em 19/12/2005 16:41 hs            
Amigos, alguém tem um código em arquivo texto de licença para eu dar uma estudada ?
 
Obrigado
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 20/12/2005 10:54 hs            
Como assim licença???Emoções
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



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