ASP - File System Object (parte 2) Oscar Pires é desenvolvedor ASP e Visual Basic, atualmente voltado para o e-commerce, e trabalha com sistemas para controle dos dados de lojas. 22/10/2001 - Coluna nº 07 ASP - File System Object (parte 2) Continuando a série destinada à FSO, darei continuação as funções mais importantes, descritas abaixo e com exemplos. Lembrando que o padrão é Set FSO = Server.CreateObject("Scripting.FileSystemObject") . Verificar unidade (DriveExists) Sintaxe: FSO.DriveExists("C") A sintaxe acima, verifica se o drive C: existe, se existir TRUE será retornado, do contrário FALSE. exemplo: If FSO.DriveExists("C") = TRUE then ' caso existe o drive C: então response.write "Drive C: existe" ' notificar o client else ' caso contrário response.write "Drive C: não consta" ' notificar que nao existe End If . Verificar arquivo (FileExists) Sintaxe: FSO.FileExists("c:\inetpub\oscar.txt") O exemplo acima tenta localizar no diretório inetpub pelo arquivo 'oscar.txt', e caso o encontre, retorna TRUE, caso contrário, retornará FALSE. . Verificar pasta (FolderExists) Sintaxe: FSO.FolderExists("c:\oscar") O exemplo de FolderExists acima, buscará pela pasta 'oscar' no caminho indicado, se existir retorna TRUE, caso contrario FALSE. NOTA: As verificações utilizando o If then Else podem ser aplicado em quaisquer destes exemplos de verificação (como no 1º exemplo), retorna sempre um valor booleano (TRUE/FALSE). Qualquer dúvida, favor enviar um e-mail. Mas gostaria de pedir, que ao enviar as dúvidas, por favor não enviem anexos, recebo muitos mails diariamente, e é impossível pegar anexos de 10 arquivos (como ja recebi) num mesmo e-mail para resolver o problema, peço a colaboração! Obrigado :) E continua na próxima semana sobre File System Object. Abraço. Oscar Pires blade@imasters.com.br Todos os direitos autorais dos artigos pertencem ao seu autor.