NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigos › ASP 3.0 › Capítulo 11 : 03
Quer receber novidades e e-books gratuitos?
« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
SITES DINÂMICOS COM ASP 3.0 - CURSO COMPLETO
Autor: Júlio Battisti


Promoção: Livro Windows Server 2012 R2 e Active Directory - Curso Completo, 2100 Páginas. Tudo para você se tornar um administrador de redes altamente qualificado para o mercado de trabalho e levar a sua carreira para o próximo nível!

Promoção: Livro Windows Server 2012 R2 e Active Directory

Curso Completo, 2100 páginas.

Tudo para você se tornar um administrador de redes altamente qualificado para o mercado de trabalho e levar a sua carreira para o próximo nível!

MAIS DETALHES | COMPRAR ESTE LIVRO


Lição 085 - Capítulo 11 - O objeto Drive

Para criar um objeto do tipo Drive, utilizamos o método GetDrive do objeto FileSystemObject, conforme descrito anteriormente.

No exemplo a seguir, criamos um objeto do tipo Drive, chamado driveobj:

<%

                Set fileobj=Server.CreateObject(“Scripting.FileSystemObject”)

                Set driveobj = fileobj.GetDrive(“D:”)

%>

Agora podemos ter acesso a todas as propriedades do objeto driveobj. Então vamos ao estudo destas propriedades.

Propriedades do objeto Drive.

Na Tabela 11.2 temos uma descrição das  propriedades do objeto Drive.

Propriedade Descrição
AvailableSpace Esta propriedade retorna a quantidade de espaço livre, disponível no drive para o usuário. Esta propriedade leva em consideração a definição de quotas de disco e outras restrições que podem ser impostas pelo Windows 2000. O valor retornado é em bytes. Caso não existam definição de quotas ou outras restrições, esta propriedade retornará o mesmo valor que a propriedade FreeSpace.
DriveLetter Retorna a letra do drive.
DriveType Retorna o tipo do drive. Os valores de retorno são os seguintes: Desconhecido (0), Removível (1), Fixo (2), Rede (3) CDRom (4) e RamDisk (5). Esta propriedade retorna o valor numérico, isto é, 0, 1, 2, 3, 4 ou 5.
FileSystem Retorna o tipo de sistema de arquivo que está sendo utilizado. Os valores possíveis são: “FAT”, “FAT32”, “NTFS” ou “CDFS”.
FreeSpace Retorna a quantidade total de espaço livre, disponível no drive. O valor retornado é em bytes.
IsReady Retorna True se o drive está pronto para ser usado e False caso contrário. Por exemplo, se um drive de CDRom estiver sem CD, esta propriedade irá retornar False.
Path Retorna o caminho para o drive, no seguinte formato C:, D:, etc.
RootFolder Retorna um objeto do tipo Folder, o qual representa a pasta raiz do drive.
SerialNumber Retorna um número serial, utilizado para identificar de maneira única o drive.
ShareName Retorna o nome do compartilhamento de rede para o drive, se o mesmo for um drive de rede.
TotalSize Retorna o tamanho total do drive em bytes.
VolumeName Pode ser utilizada para definir ou retornar o Label do drive.

Tabela 11.2 Propriedades do objeto Drive.

No exemplo da Listagem 11.1, podemos ver um exemplo de utilização das propriedades do objeto Drive.

Listagem 11.1 – Utilizando as propriedades do objeto Drive.

1             <%@ Language=VBScript %>

2             <HTML>

3             <HEAD>

4             <TITLE>Utilizando o objeto Drive. </TITLE>

5             </HEAD>

6             <BODY>

7             <%

8             ' O primeiro passo é a criação do objeto FileSystemObject.

9             Set fileobj=Server.CreateObject("Scripting.FileSystemObject")

10           <HR>

11           <%

12           Set objdrive=fileobj.GetDrive("D:")

13           Response.Write "Espaço disponível em D para o usuário atual:<B> " &                             objdrive.AvailableSpace & "</B><BR>"

14           Response.Write "Letra do drive D:<B> " & objdrive.DriveLetter & "</B><BR>"

15           Response.Write "Tipo do drive D: <B>" & objdrive.DriveType & "</B><BR>"

16           Response.Write "Sistema de arquivos do drive D:<B> " & objdrive.FileSystem &             "</B><BR>"

17           Response.Write "Espaço livre em D:<B> " & objdrive.FreeSpace & "</B><BR>"

18           Response.Write "O drive D: pode ser usado ? <B>" & objdrive.IsReady & "</B><BR>"

19           Response.Write "Caminho para o Drive D: --><B>" & objdrive.Path & "</B><BR>"

20           Response.Write "Pasta raiz para o Drive D: <B>" & objdrive.RootFolder & "</B><BR>"

21           Response.Write "Número Serial do Drive D: <B>" & objdrive.SerialNumber & "</B><BR>"

22           Response.Write "Espaço total do Drive D: <B>" & objdrive.TotalSize & "          bytes</B><BR>"

23             Response.Write "Nome do Drive D: <B>" & objdrive.VolumeName & "</B><BR>"

24           %>

25           <HR>

16           </BODY>

27           </HTML>

Ao carregarmos esta página, obteremos os resultados indicados na Figura 11.8.

Curso Completo de ASP 3.0 - Júlio Battisti
Figura 11.8 Utilizando as propriedades do objeto Drive.

Com isso encerramos o estudo do objeto Drive. Agora vamos ao estudo do objeto Folder.


Promoção: Livro Windows Server 2012 R2 e Active Directory - Curso Completo, 2100 Páginas. Tudo para você se tornar um administrador de redes altamente qualificado para o mercado de trabalho e levar a sua carreira para o próximo nível!

Promoção: Livro Windows Server 2012 R2 e Active Directory

Curso Completo, 2100 páginas.

Tudo para você se tornar um administrador de redes altamente qualificado para o mercado de trabalho e levar a sua carreira para o próximo nível!

MAIS DETALHES | COMPRAR ESTE LIVRO


« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
Quer receber novidades e e-books gratuitos?

Cursos Online

  • Banco de Dados
  • Carreira
  • Criação/Web
  • Excel/Projetos
  • Formação
  • + Todas as categorias
  • Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

    Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

    Todos os direitos reservados, Júlio Battisti 2001-2019 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI