Para abertura de arquivos no client Linux a partir de uma pasta compartilhada via CIFS ou NFS deve-se utilizar o path (diretorio inicial) a partir do "l:\" Internamente esse drive vai ser utilizado para localizar a informação, dos arquivos nesse cenário : Exemplo :
//Após configuração do compartilhamento (Cifs ou NFS) e testado através do sistema utilizar a maneira abaixo para localizar o arquivo e realizar sua abertura #include 'fileio.ch' function u_tstOpen() cDir := cGetFile( '*.txt', 'Salvando...', 1, 'l:\', iIf(1 == 1,.T.,.F.), GETF_LOCALHARD, .F., .F.) conOut("Diretorio utilizado no teste: " + cDir) nHandle := fOpen(cDir, FO_READWRITE + FO_SHARED ) if nHandle == -1 conOut('fOpen + cGetFile - Erro de abertura : FERROR ' + str(ferror(),4)) else conOut('fOpen + cGetFile - Arquivo aberto com sucesso...') fclose(nHandle) endIf return |