Olá Itamar
O estranho é que eu carrego o conteúdo desse arquivo numa StringList, com
certeza quando abro o arquivo, depois carrego todo o conteúdo para uma
variável, eu fecho o arquivo com CloseFile(f) sem problemas.
Acredito que nesse processo de leitura do arquivo tenho que colocar o
Filemode = 0, pois atualmente é a única coisa que falta. Tenho o seguinte
código:
AssignFile(f, arquivo);
Reset(f);
texto := '';
while not Eof(f) do
begin
Read(f, Ch);
if (ord(ch) = 31) or (ord(ch) in [10, 13]) then
texto := texto + ch;
end;
CloseFile(f);
stArquivo.text := texto;
Isso sempre funcionou só que nas ultimas semanas acredito que o servidor que
entrega os arquivos esteja carregando o arquivo quando eu tento utiliza-lo,
ocasionando o problema acima. Por isso que gostaria de saber se com FileMode
eu soluciono isso.
Obrigado pela atenção
Att.
_
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Itamar
Enviada em: segunda-feira, 2 de janeiro de 2006 17:07
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] I/O error 32??
este erro ocorre quando vc abre um arquivo para escrita e gravacao:
assignfile(F,teste.txt);
rewrite(F);
da um erro no seu sistema ou
vc nao esta fechando ele com
fileclose(F);
na saida da sua rotina
e tenta abrir ele novamente;
bom ano novo!!
_
[EMAIL PROTECTED]
MSN [EMAIL PROTECTED]
analista de sistemas - Rio Grande - RS
--
- Original Message -
From: Rubem Nascimento da Rocha [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Monday, January 02, 2006 3:43 PM
Subject: RE: [delphi-br] I/O error 32??
Melhor vc postar o código fonte pra gente poder analisar melhor o
problema.
Sds.
From: Diogo [EMAIL PROTECTED]
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] I/O error 32??
Date: Mon, 2 Jan 2006 14:43:41 -0200
Olá
Estou com esse erro: I/O error 32, acredito que seja porque estou
tentando
fazer algo com um arquivo e alguma outra aplicação esteja tentando usar,
ou
concorrendo comigo, para fugir disso, posso setar a variável FileMode =
0
para conseguir modo exclusivo?
Geralmente o erro aparece na hora que tento copiar um arquivo de um
diretório para o outro, como esses arquivos estão chegando via FTP
acredito
que seja nesse momento.
Alguém teria alguma sugestão?
Filemode = 0 funciona mesmo?
Obrigado
[As partes desta mensagem que não continham texto foram removidas]
_
MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Links do Yahoo! Grupos
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
http://br.rd.yahoo.com/SIG=12frr8htr/M=387526.7663462.8550203.1588051/D=brc
lubs/S=2137111264:HM/Y=BR/EXP=1136236061/A=3191179/R=2/id=noscript/SIG=16dh9
0311/*http:/landingstrip.dell.com/landingstrip/ls.asp?CID=9910LID=283270DG
C=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/p
roducts/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs
http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1221_lrec_dell_t_dic8_dhs_produ
cto.gif
_
Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
* O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! http://br.yahoo.com/info/utos.html .
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html