Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como definir atributos em Visual Basic
Os atributos são usados ​​pelo Windows para manter o controle de informações especiais sobre o papel desempenhado pelos arquivos . Atributos comuns incluem "somente leitura ", que especifica que um usuário não pode modificar um arquivo, e " escondido", que impede que os navegadores de arquivos como Explorador de exibir o arquivo dentro de um diretório . Normalmente , esses atributos podem ser definidos por um usuário nas propriedades do Windows Explorer de arquivos. Mas um programador pode modificar atributos de arquivo dentro de um programa Visual Basic usando a função SetAttr . Instruções
1

Abra um novo projeto Visual Basic , clicando em " Arquivo" e " New Project ". Selecione " Console Application ". Isso traz um editor de código no qual os usuários podem digitar o código. Eles podem usar o mesmo código mais tarde , sem modificação, em programas de interface gráfica do usuário
2

Altere os atributos de arquivos mais comuns , usando atalhos do Visual Basic , digitando o seguinte código: .

SetAttr ( "c: \\ csv.txt " , vbReadOnly )

SetAttr ( "c: \\ csv.txt " , vbHidden )

SetAttr ( "c: \\ csv.txt " , vbSystem )

SetAttr ( "c: \\ csv.txt " , vbNormal )

Cada vez que você definir um atributo , ele substitui o atributo anterior. O exemplo acima define o arquivo " csv.txt " como somente leitura , então desactiva o sinalizador somente leitura e define-o como oculto , em seguida, faz com que seja um arquivo de sistema , então um arquivo normal.
3

Use o seguinte código para combinar atributos:

SetAttr ( "c: \\ csv.txt " , vbHidden + + vbReadOnly vbSystem )

Este usa o operador "+ " para indicar que o arquivo " csv.txt " deve ser marcada como oculto , somente leitura, e um arquivo de sistema
4

cole o seguinte para definir alguns dos atributos mais exóticos : .

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.Archive )

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.Directory )

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.SparseFile )

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.Encrypted )

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.Compressed )

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.NotContentIndexed )

SetAttr ( "c: \\ csv.txt " , System.IO.FileAttributes.Temporary )

Estes atributos são raros e devem ser usados ​​com cautela, já que uso indevido dos atributos pode causar problemas para o sistema. A maioria das entradas são auto-explicativos : arquivos compactados são compactados, arquivos temporários são destinadas a ser temporário e rapidamente eliminado. NotContentIndexed indica que um arquivo não deve ter seu conteúdo inspecionado por utilitários de busca como o Google Desktop eo Windows Search. Finalmente, um arquivo esparso é um arquivo extremamente grande que normalmente é esperado para estar quase vazio . Windows salva espaço sobre estes arquivos somente gravando a informação de que já foi escrito para o arquivo , em seguida, comprimindo as regiões vazias.

Anterior :

Próximo : No
  Os artigos relacionados
·Como atravessar Resultados em VB.Net Acesso 
·Tipos de Visual Basic 
·Como excluir um registro em VB6 
·Como executar um EXE Invisible em VB6 
·Como formatar uma String Nome apropriado em VB 
·Como encontrar Alto Valor de registros Visual Basic 
·Como calcular um total de coluna no DataGrid 
·Como Ler Configurações config na Visual Basic 
·Como criar um Programa Slideshow 
·Como usar o controle ImageList em VB6 
  Artigos em destaque
·Como Criar Imagens da Internet 
·Como fazer um arquivo SWF em um botão URL 
·O que é o Assistente de dados de objeto em VB6 
·Como ignorar pontuação em Java 
·Java Heap Erro no NetBeans e GlassFish 
·Como escrever um programa gráfico 
·Como instalar Plugins para um aplicativo instantâneas …
·Visual Basic. NET vs. . Visual C # NET 
·Como usar caixa de seleção no GridView 
·O que é um RSE em LabVIEW 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados