Códigos
252 visualizações

Listar Usuários de um grupo no Active Directory

Gabriel Fróes - 26 de outubro de 2006

Com esse código é possível ter acesso à lista de usuários de um determinado grupo no Active Directory da rede. (O computador que roda o código precisa ter permissões de leitura no Active Directory) A função retorna uma Collection (Scripting.Dictionary) para a manipulação do retorno. Para configurar o grupo basta alterar a variável Grupo no exemplo de chamada da função. Essa função é compatível com Windows NT, XP, 2000.

Códigos
164 visualizações

Retornar a diferença do tempo em minutos por extenso

Gabriel Fróes - 26 de outubro de 2006

Retornar a diferença do tempo em minutos por extenso Esta função realiza uma diferença de minutos para o tempo no instante e retorna o resultado em Minutos, Horas, Dias, Meses e Anos dependendo do tamanho em minutos passados. Esta função sempre fará o arredondamento dos minutos Por exemplo: - Se for passado 59 a função retornará "59 minutos" - Para 60 o retorno será "1 hora" - Para 62 o retorno também será "1 hora" - Para 1440 o retorno será "1 dia" - Para 43200 o retorno será "1 mês" - Para 518400 o retorno será "1 ano" Esta função pode ser muito útil na hora de mostrar, por exemplo, a quanto tempo atrás foi a data da última alteração de um arquivo, ou a quanto tempo foi a data do último login. As utilizações são variadas.

Códigos
186 visualizações

Retornar o tamanho em bytes por extenso

Gabriel Fróes - 26 de outubro de 2006

Esta função realiza uma conversão de bytes para Kb, Mb ou Gb dependendo do tamanho em bytes passados. Por exemplo: - Se for passado 500 a função retornará "500 bytes" - Para 1024 o retorno será "1 Kb" - Para 1048576 o retorno será "1 Mb" - Para 1073741824 o retorno será "1 Gb" Esta função pode ser muito útil na hora de mostrar o tamanho de um arquivo, por exemplo.

Códigos
219 visualizações

Acentuação no XML

Gabriel Fróes - 26 de outubro de 2006

Por padrão o formato de caracteres do XML não aceita carecteres com acentuação, porém com uma alteração no cabeçalho do XML é possível corrigirmos isso.

Códigos
318 visualizações1

Adicionar aos Favoritos no IE, Mozilla Firefox e Opera

Gabriel Fróes - 26 de outubro de 2006

Na maioria dos browsers como o Firefox (Ctrl+D), Opera (Ctrl+T) e Internet Explorer "IE" (Ctrl+D) possuem atalhos para que os visitantes adicionem as páginas em seus favoritos. Porém nem todos os visitantes conhecem os atalhos, para isso, você pode adicionar uma link do tipo "Adicionar aos Favoritos" em todas as suas páginas. O código geralmente utilizando para realizar esta tarefa é o descrito no site da MSDN porém não funciona em todos os browsers. Abaixo segue um código customizado para realizar a tarefa de "Adicionar aos Favoritos" que funciona na maioria dos browsers como: IE, Mozilla Firefox e Opera Para customizar o código é necessário alterar somente as variáveis URL e TITLE.

Códigos
254 visualizações

Remover Tags HTML de uma String com Expressão Regular

Gabriel Fróes - 25 de outubro de 2006

Com esta função é possível remover todas as Tags HTML de uma string utilizando Expressão Regular. Essa função pode ser bastante útil quando é preciso tratar informações submetida por algum usuário sem a "sujeira" das tags.

Códigos
346 visualizações

Validar CPF com expressão regular

Gabriel Fróes - 25 de outubro de 2006

Esta função é muito útil na validação do CPF passado por parâmetro. A função também verifica se o CPF está digitado no formato correto utilizando Expressão Regular. Na função o CPF pode ser digitado em 2 formatos diferentes: XXXXXXXXX-XX ou XXX.XXX.XXX-XX. Atualizado em 09/05/2008 por sugestão de fabriciorj.

Códigos
297 visualizações

Validar CNPJ com expressão regular

Gabriel Fróes - 25 de outubro de 2006

Esta função é muito útil para a validação do CNPJ passado por parâmetro. A função também verifica se o CNPJ está no formato correto utilizando Expressão Regular. Na função o CNPJ pode ser digitado em 2 formatos diferentes: XX.XXX.XXX/XXXX-XX OU XXXXXXXXXXXXXX.