Como abrir arquivo em modo EXCLUSIVO com fopen()??
Jânio
Como abrir arquivo em modo EXCLUSIVO com fopen()??
Moderador: Moderadores
Como abrir arquivo em modo EXCLUSIVO com fopen()??
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Já tentou ...
Código: Selecionar todos
nHandle("Arquivo.Ext", FO_EXCLUSIVE)
if ferror() != 0
alert("não deu !!!")
endifCompilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
Você se distraiu. Mas é só trocar esse nHandle() por FOpen().nHandle("Arquivo.Ext", FO_EXCLUSIVE)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Em rede, tem que combinar os modos de compartilhamento e de acesso:
Código: Selecionar todos
* Modo (de compartilhamento) exclusivo + modo (de acesso) leitura:
fopen("Arquivo.Ext", FO_EXCLUSIVE) // ou
fopen("Arquivo.Ext", 16)Código: Selecionar todos
* Modo exclusivo + modo leitura e escrita:
fopen("Arquivo.Ext", FO_EXCLUSIVE+FO_READWRITE) // ou
fopen("Arquivo.Ext", 16+2)