Conectar unidade da rede ??

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

TerraSoftware
Usuário Nível 3
Usuário Nível 3
Mensagens: 353
Registrado em: 28 Jul 2004 13:14
Localização: Cianorte-PR
Contato:

Conectar unidade da rede ??

Mensagem por TerraSoftware »

Caros colegas.

Usando o clipper eu uso o comando do DOS (NET USE...) para conectar uma unidade da rede em tempo de execução. Isso é muito util principalmente em win98 que costuma perder muito o mapeamento das unidades na rede. Mas em harbour em naum gostaria de chamar comandos do DOS, então como faço pra criar a unidade em tempo de execução ???

Alguem pode me ajudar ?
www.sisterra.com.br
xHarbour 1.0.0 - Bcc 6.3 - Gtwvw/Hwgui
DbfCdx/MySql
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

A CATOOLS encontra-se no xHarbour, NETREDIR() é uma função de redirecionamento. Verifique se não é o caso.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
TerraSoftware
Usuário Nível 3
Usuário Nível 3
Mensagens: 353
Registrado em: 28 Jul 2004 13:14
Localização: Cianorte-PR
Contato:

Mensagem por TerraSoftware »

Deu certo !!!
Era exatamente o que eu precisava. Obrigado Antonio.
Para os que precisam disso tambem, ai vai uma dica:

- NetDisk("Z") // testa a existencia da unidade
- NetRedir("Z:","\\Servidor\Dados") // conecta unidade
- NetCancel("Z:") // desconecta unidade
www.sisterra.com.br
xHarbour 1.0.0 - Bcc 6.3 - Gtwvw/Hwgui
DbfCdx/MySql
Responder