Jump to content


Photo

Dicas, Códigos E Funções


  • Faça o login para participar
1 reply to this topic

#1 felipecm

felipecm

    Expert

  • Usuários
  • 541 posts
  • Sexo:Não informado
  • Localidade:ABC / SP

Posted 24/03/2005, 19:59

Ola a todos,

Vamos postar dicas, códigos e funções para .NET pra agitar um pouco mais a área né :lol:

A idéia é a seguinte, cada user posta sua dica ou código informando a linguagem e o tipo da aplicação.. coisa simples:

Linguagem: C# / VB.NET / J#
WebForms (ASP.NET) / WindowForms / Mobile / WebServices / Console Application

/* Dica */


/* POR FAVOR, POSTEM APENAS CODIGOS SEM DUVIDAS E/OU COMENTARIOS */

Bom vamos lá ai vai a(s) minha(s) :D

-----------------------

Linguagem: C# WindowForms

Para deixar a interface do Formulario com o estilo do Windows XP, faça o seguinte.
Procure pelo método main() da classe Form e nele insira o código:

Application.EnableVisualStyles();

Feito isso, altere a propriedade FlatStyle do(s) controle(s) desejado(s) para System para que então eles assumam o estilo do Windows XP.

PS: Nem todos os controles possuem tal propriedade.

-----------------------
Linguagem: C# Web/WindowForms

Função para cálculo de CPF.
Ainda não testei 100%.. então qualquer falha só avisar (y)

public static bool IsCPF(string sCpf)
{
            /* Cálculo de Check Digito CPF
	Retorna true ou false para CPF inválido
	mail/msn: fmosca@ajato.com.br
             */
	string strCheck, strCheckTrue;
	string strCpf = sCpf.Replace(".","").Replace("-","");
	char[] aCpf;
	int iDig1 = 0, iDig2 = 0;
	int j = 0;
	bool flag = true;

	strCheck = strCpf.Substring(9);
	aCpf = strCpf.ToCharArray();

	for(int i=0; i<aCpf.Length; i++)
	{
  for(int k=0; k<aCpf.Length; k++)
  {
 	 if (aCpf[i]!=aCpf[k]) 
 	 {
    flag = false;
    break;
 	 }
  }
  if (flag) return false;
  else break;
	}

	j = 10;
	for(int i=0; i<9; i++)
  iDig1 += Int32.Parse(aCpf[i].ToString()) * j--;

	if (iDig1 % 11 <  2) iDig1 = 0;
	else iDig1 = 11 - (iDig1 % 11);
	aCpf[9] = Convert.ToChar(iDig1.ToString());

	j = 11;
	for(int i=0; i<10; i++)
  iDig2 += Int32.Parse(aCpf[i].ToString()) * j--;

	if (iDig2 % 11 <  2) iDig2 = 0;
	else iDig2 = 11 - (iDig2 % 11);
	aCpf[10] = Convert.ToChar(iDig2.ToString());

	strCheckTrue =  aCpf[9].ToString() + aCpf[10].ToString();
	if (strCheckTrue==strCheck) return true;
	else return false;
}

Edição feita por: felipecm, 25/03/2005, 02:07.

MCAD, MCP

#2 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 09/10/2017, 14:30

Cialis Dall'Europa Cialis Tarif cialis Where To Buy Prevacid 30 Mg Tadalafil Without Prescription Buy Viagra In Indonesia




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq