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=9910&LID=283270&DG
C=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=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

 



Responder a