Pq não tá substituindo meu arquivo?

Delphi

13/01/2005

Vejam só estou tentando criar um Log de usuarios sem dados logo depois que o usuário grava o arquivo exportado. Dá primeira vez que executei ele gravou o arquivo certo, mas quando rodo novamente o arquivo não é substituído. Porque?

SaveDialog1.FileName := ´EXPORT.TXT´;

if SaveDialog1.Execute then
StringList.SaveToFile(SaveDialog1.FileName);

[b:d6ea2cacee]SQLMemo.Lines.SaveToFile(´SemDados.Log´);[/b:d6ea2cacee]

StringList.Free;


Sem mais...


Wgm8

Wgm8

Curtidas 0

Respostas

Wgm8

Wgm8

13/01/2005

Alguém poderia me dar outra idéia então.

Sem mais...


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

13/01/2005

Colega,

Criei um form com um botão e um memo, adicionei o seguinte código:

  SQLMemo.Lines.SaveToFile(´c:\SemDados.LOG´);


Fiz vários testes e funcionaram normalmente. Não entendi seu problema.


GOSTEI 0
Eixox

Eixox

13/01/2005

esteja faltando a unidade e pasta de destino tipo

C:\MinhaPasta\MeuArquivoDelog.log

Senão onde é que ele vai salvar?


GOSTEI 0
Beppe

Beppe

13/01/2005

Senão onde é que ele vai salvar?

Quando o nome de arquivo não especifica, o Windows busca/salva dentro do diretório corrente, inicialmente o mesmo do executável, mas pode ser mudado através da API SetCurrentDirectory ou SetCurrentDir do Delphi.


GOSTEI 0
POSTAR