Visual Basic ile dll yazma ve kullanma :)

Visual Basic & Action script Visual Basic ile dll yazma ve kullanma :) Programlama hakkında bilgi paylaş; Visual Basic ile dll yazma ve kullanma Bunun için önce dll projesinin kodlarını veriyorum. Bu kodları yeni bir ...
Cevapla
 
Seçenekler
  #1  
Arama 24-12-2007, 01:16
Celebrian - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 19/11/07
Mesajlar: 3.307
 
     WS-Ticareti: (0)
Teşekkürleri: 0
31 Msg. 38 Tşkr.
Rep Gücü: 36 Celebrian rep gücü yükselmeye başladı

Visual Basic ile dll yazma ve kullanma :)

Visual Basic ile dll yazma ve kullanma Bunun için önce dll projesinin kodlarını veriyorum. Bu kodları yeni bir ActiveX.dll sayfası açarak Project1'in Adını "pstack.vbp" verdiniz , projenizin modülüne kopyalayın ve modülün adını "stack" olarak değiştirin.

Kod:
Option Explicit
Private liste As Collection
Public Sub Main()
Set liste = New Collection
Temizle
End Sub

Public Function push(ByVal x As Variant) As Variant
liste.Add x
push = x
End Function

Public Function pop() As Variant
Dim x As Variant
x = liste(liste.Count)
liste.Remove liste.Count
pop = x
End Function


Public Sub Temizle()
Dim i As Integer
For i = 1 To liste.Count
liste.Remove liste.Count
Next
End Sub

Sonra bu dosyayı derleyerek pstack.dll dosyasını oluşturun. Şimdi sırada bunu kullanıcak olan programı yazmakta.

Yani bir proje acin ve forma bir listbox, bir textbox ve üç tane de command button ekleyin. İsinleri sırasıyla "list1", "text1", "command1", "command2" ve "command3" olsun. Daha sonra formun kod kısmına aşağıdaki kodları yapıştırın.


Kod:
Option Explicit
Public yigin As pstack.stack
Public liste As Variant

Private Sub Command1_Click()
List1.AddItem yigin.push(Text1.Text)
Text1.Text = ""
Text1.SetFocus
End Sub

Private Sub Command2_Click()
On Error Resume Next
MsgBox yigin.pop & Chr(13) & "listeden atıldı."
List1.RemoveItem (List1.ListCount - 1)
Text1.SetFocus
End Sub

Private Sub Command3_Click()
yigin.Temizle
List1.Clear
Text1.SetFocus
End Sub

Private Sub Form_Load()
Set yigin = New pstack.stack
yigin.Main
End Sub

Son olarak yapmanız gereken "Project->References" dan browse'a basarak pstack.dll dosyamızı bulmak ve onaylamaktır. Program çalıştırıldığında stack işlemleri dll dosyası üzerinde gerçekleşecektir.
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: , , , ,



Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Visual Basic Dosya Yazma Methotları B737 Visual Basic & Action script 0 25-01-2008 07:11
Visual Basic .net İle Web Camera Programı Yazma B737 Visual Basic & Action script 0 24-01-2008 02:37
Visual Basic 6.0 GeZeNAsKeR Webmaster Programları 0 17-01-2008 11:41
Visual Basic Celebrian Webmaster Programları 0 22-11-2007 03:37
Visual Basic - 1 kadınca Visual Basic & Action script 4 08-11-2007 12:17

Webmaster Sitesine Reklam Verin

Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone