RES: [delphi-br] I/O error 32??

2006-01-04 Por tôpico Diogo
Já fiz isso na segunda-feira, mas vai de novo.

 

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.

 

Att.

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rubem Nascimento da Rocha
Enviada em: terça-feira, 3 de janeiro de 2006 18:07
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] I/O error 32??
Prioridade: Alta

 


Companheiro, posta o código pra gente poder analisar 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 10:49:48 -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 Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 








Yahoo! Grupos, um serviço oferecido por:



PUBLICIDADE
 
http://br.rd.yahoo.com/SIG=12f2prfmu/M=387526.7663462.8550203.1588051/D=brc
lubs/S=2137111264:HM/Y=BR/EXP=1136326165/A=3215516/R=2/SIG=16e56adpd/*http:/
landingstrip.dell.com/landingstrip/ls.asp?CID=10029LID=288321DGC=BADGStor
=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/cat
egory.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs 

 
http://br.i1.yimg.com/br.yimg.com/i/br/ads6/301205_y300x250dic29_dhs_produc
to.jpg 

 

  _  

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 http://br.yahoo.com/info/utos.html  Yahoo!. 



[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

 




RE: [delphi-br] I/O error 32??

2006-01-03 Por tôpico Rubem Nascimento da Rocha

Companheiro, posta o código pra gente poder analisar 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 10:49:48 -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 Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br



-- 
 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

 




[delphi-br] I/O error 32??

2006-01-02 Por tôpico Diogo
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]



-- 
 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

 




[delphi-br] I/O error 32??

2006-01-02 Por tôpico Diogo
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]



-- 
 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

 




RE: [delphi-br] I/O error 32??

2006-01-02 Por tôpico Rubem Nascimento da Rocha
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 

* 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

 




Re: [delphi-br] I/O error 32??

2006-01-02 Por tôpico Itamar
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 

* 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

 




RES: [delphi-br] I/O error 32??

2006-01-02 Por tôpico Diogo
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