Criando uma DLL

07/09/2010 15:24

Para 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.