Tuesday 20 September 2011

C# ile Dll Kullanimi

Merhaba,

Bu yazımda C# ile nasıl dll oluşturabileceğinizi ve bu oluşturduğunuz dll'li  projenizde nasıl kullanabileceğinizi anlatacağım.

İlk olarak visual studio ekranından New Project --> Class Library seçeneğini seçip Name alanında oluşturmak istediğimiz dll'in ismini yazıyoruz.


Daha sonra Ok butonuna basarak projemizi oluşturuyoruz.

Arkasından projemizin kod dosyasına alttaki kodları ekliyoruz. Bu örnekteki amacımız, toplama işlemi yapmaya yarayan bir dll oluşturarak, onu başka projelerimizde nasıl kullanabileceğimiz görmektir.

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace
{
onedll  public class Class1   {

      {

      } 
   }
}


Üstteki kodları ekledikten sonra, projemizi compile ederek dll'imizi oluşturmak gerekiyor.

Bunun için üst menüden Build --> Build Solution ya da F6'ya basarak, projemizin derlenmesini
sağlıyoruz.


Şayet Projeniz hatasız şekilde derlendi ise, projenizin olduğunuz klasöre baktğınız zaman dll'li göreceksiniz.



Daha sonra yeni bir proje açıp, bu dll'i projenize referans olarak verebilir, hemen kullanmaya başlayabilirsiniz :)

En basit kullanım şekli :

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;
namespace
{
WindowsFormsApplication1  public partial class Form1 : Form   {

      {
        InitializeComponent();
      }

private void button1_Click(object sender, EventArgs e)    int sonuc = onedll.Class1.topla(Convert.ToInt32(textBox1.Text), Convert.ToInt32   textBox2.Text));   MessageBox.Show(sonuc.ToString());
  {


  }
 }
}

Böylece bir makalenin de sonuna geldik.

Tekrar Görüşmek Üzere...

     public Form1() 
     public static int topla(int a, int b)        return a + b;

No comments:

Post a Comment