Criando uma DLL
07/09/2010 15:24Para criar uma DLL é bem simples, infelizmente tem gente que gosta de complicar. Primeiro, você tem que ter um objeto ( por exemplo: soma), este objeto "DLL" vai fazer a soma de 2 numeros, por exemplo:
1+2 = 3 onde:
1 e 2 é variavel do tipo inteiro
Vamos criar mais uma variavel onde iremos guardar o resultado. Bom, então vamos para a programação.
crie uma ClassLibary
De o nome de ClassTeste
Note que por padrao o visualstudio ja cria uma class com o nome de Class1.cs; Pode deletar...
Crie uma Classe com o nome soma
Vamos colocar essa class como public static onde podemos receber e enviar dados
Como avia dito acima, temos algumas variaveis, primeiro temos que dizer que tipo de dados vai entrar na nossa dll e segundo dizer por onde vai sair.
Abaixo esta o resultado;
"
using System;
using System.Web;
using System.Collections.Generic;
using System.Text;
namespace ClassTeste
{
public static int vSoma(int a, int b)
{
int rsoma;
rsoma = a+b;
return rsoma;
}
} "
O comando return é aonde vai retorna o resultado, conhecido como comando de saida.
Nossa variavel ja esta pronta o que falta agora é dizer para o nosso .ASPX onde ela esta, para isso devemos inserir mais um using com o nome da nossa class.
"using ClassTeste;"
Vamos testar ? adoro botoes, entao vamos criar um botao aonde contem os valores de a + b e inserir um label para visualizar o resultado.
Insira um LABEL só para visualizar o resultado.
"protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = ClassTeste.vSoma(1,2).ToString();
}"
Viu como é simples; voce pode utilizar para consultas de banco de dados e até mesmo para facilitar sua vida para não ter que digitar o mesmo codigo varias vezes apenas fazendo a consulta na dll.
...Programar é mais simples do que parece.