Camarada,

Você já tentou fazer um "workaround" da seguinte forma:

   if DirectoryExists('\\Servidor\pasta') then
      begin
         showmessage('tem acesso')
      end
   else
      begin
        ShowMessage('não tem acesso');
      end
   {end if};

Eu testei em casa e funcionou. Uso micros com WinXP, sem compartilhamento simples. Nego a permssão e ele diz que o diretório não existe.
Teste e dê um feedback!

Um Abração,
Benn

  ----- Original Message -----
  From: rog-martins
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, May 25, 2006 9:04 AM
  Subject: [delphi-br] Como verificar acesso de usuário a uma pasta na rede ?


  Bom dia pessoal !

  Por acaso alguém teria uma rotina para verificar se o usuário logado tem
  acesso a uma determinada pasta na rede ?

  Algo do tipo:

    function TestaAcesso(Usuario, Pasta: string): boolean;
    begin
      // se Usuario tiver acesso a Pasta então result := true
      // senão result := false;
    end;

  Obs. As estações onde rodam o aplicativo são windows e os servidores e
  gerenciador da rede são respectivamente Linux e Samba.

  Desde já, agradeço.




  [As partes desta mensagem que não continham texto foram removidas]



  --
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por:
              PUBLICIDADE
               
      


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
     
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
     
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 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]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a