Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2008

Gerador de CPF e CNPJ com formatação.

Em muitos dos sistemas que desenvolvemos dificilmente deixamos de criarr um campo de CNPJ ou CPF em alguma telinha do sistema. E na hora de testa a funcionalidade do formulário que tem tal campo, onde arrumar tal dados para efetuar o teste? Usando sempre o mesmo CPF, ou sair na sala pegando o CPF de cada um para fazer os teste? Depende,né?!! Se o sistema permitir o cadastro do mesmo cpf 1000 vezes, beleza! Caso contrário, vamos precisar de um gerados de CPF/CNPJ para facilitar nossa vida. Pensando nisso, resolvi disponibilizar o gerador que uso a bastante tempo e já me quebrou o galho até para outras coisas. :) deixa pra lá. hehe... Abaixo segue o código do gerador. Basta copiar e salvar em um arquivo .html observando os comentários de criação das tags do documento HTML. <thtml> <head> <title>Gerador de CPF e CNPJ Válidos. Para teste de Programas</title> <script language="JavaScript"> var comPontos; function randomiza(n) { var ranNum = M...

R6025 - pure virtual function call

Quando você executar Microsoft Internet Explorer 6 em um computador que está execução Microsoft Windows XP, você poderá receber uma mensagem de erro que se assemelha a seguinte: Erro de tempo de execução! Programa C:\ARQUIVOS DE PROGRAMAS\INTERNET EXPLORER\IEXPLORE.EXE R6025 chamada de função virtual pura - pure virtual function call Além disso, pode fechar quando você clique OK Esse problema pode ocorrer se os aplicativos que utilizam interfaces programação Microsoft Active Accessibility forem execução sobre o computador. Normalmente, esse problema ocorre em certo interface Active Accessibility implementações se Internet Explorer 6 chama funções através de ponteiros que não válido. Para resolver tal problema basta atualizar o IE6 SP2 com o hotfix abaixo: Actualização de segurança cumulativa para o Internet Explorer - http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=d4038dc1-8af6-4bea-82b8-eaccff4cdb28 Até mais

IEqualityComparer e Distinct - Eliminando objetos duplicados

Eliminar duplicidade de uma coleção de objetos nunca foi tão fácil. O método Distinct do Linq tem o objetivo de eliminar as duplicidades. Existe também uma interface chamada IEqualityComparer que auxiliará na eliminação dos objetos duplicados através da comparação objeto a objeto. Para tal, só precisamos implementar esta interface. Como o método Distinct utiliza a interface IEqualityComparer A Interface IEqualityComparer(T) define dois métodos : bool Equals(T x, T y); int GetHashCode(T obj); A Interface IEqualityComparer(T) e analisada da seguinte forma quando utilizada pelo método Distinct. O método GetHashCode e o primeiro método analisado se o valor retornado for único, não será necessário analisar o método Equals, caso o valor de retorno do método GetHashCode não seja único o método Equals será analisado, o retorno do método Equals definir se os objetos passados como parâmetros são iguais (True) ou não (False). Implementando IEqualityComparer(T) Vamos u...

AspNet: Selecionando o texto de um combobox com JavaScript - Selected text ComboBox with JavaScript

Vejo que muitos desenvolvedores, até aquele que já usaram tais comandos, acabam não sabendo capturar o texto de um controle do tipo ComboBox. Pra falar a verdade, eu nunca lembro. :) Abaixo mostro um exemplo de como fazer utilizando Prototype, que é uma biblioteca do JavaScript que facilita a manipulação de componentes com JavaScript. // // var ddl = $(_nomeCombo.valueOf()); $(' ').value = ddl.options[ddl.options.selectedIndex].text; // //