تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] آلة حاسبة عن طريقة مناداة الدالة من ملف dll
#1
Class Library
وضعت فيه كود دالة بشكل عادي جدا
(طبعا الكلام للمبتدئين)

كود :
Public Class myfunc
   Public Function retv(ByVal v1 As Double, ByVal v2 As Double, ByVal o As String)
       Dim res As Double
       Select Case o
           Case "/"
               res = v1 / v2
           Case "*"
               res = v1 * v2

           Case "-"
               res = v1 - v2

           Case "+"
               res = v1 + v2


       End Select
       Return res
   End Function

End Class

وهذا كلاس المثال الذي استخدمت imports mydll
كود :
Imports Mydll
Public Class Form1
   Dim i1, i2 As String
   Dim o As String = ""
   Dim v As New myfunc

   Private Function isfound() As Boolean
       If o = "" Then
           Return False
       Else
           Return True
       End If
   End Function

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       Dim ne As String = " = "
       If t1.Text.IndexOf(ne) > 0 Then Exit Sub
       t1.Text = i1 & " " & i2 & " " & ne & v.retv(i1, i2, o)
   End Sub

   Private Sub btn0_Click(sender As Object, e As EventArgs) Handles btn0.Click, btn1.Click, btn2.Click, btn3.Click, btn4.Click, btn5.Click, btn6.Click, btn7.Click, btn8.Click, btn9.Click

       If o = "" Then
           i1 &= sender.text
           t1.Text &= sender.text
       Else
           i2 &= sender.text
           t1.Text &= sender.text

       End If
   End Sub

   Private Sub Button11_Click(sender As Object, e As EventArgs) Handles btndiv.Click, btnmul.Click, btnmin.Click, btnplus.Click
       o = sender.text
       t1.Text &= sender.text
   End Sub

 
 

   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       o = ""
       i1 = ""
       i2 = ""
       t1.Clear()

   End Sub

   Private Sub poin_Click(sender As Object, e As EventArgs) Handles poin.Click
       If isfound() = False Then
           i1 &= "."
       Else
           i2 &= "."
       End If
       t1.Text &= "."
   End Sub

   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

   End Sub
End Class

مشروع mydll مرفق


الملفات المرفقة
.zip   MyUsingdll.zip (الحجم : 42.44 ك ب / التحميلات : 114)
.zip   Mydll.zip (الحجم : 45.87 ك ب / التحميلات : 117)
الرد }}}
تم الشكر بواسطة: رحوووم , sami2015
#2
ماشاء الله عليك مبدع (✿◠‿◠)
الرد }}}
تم الشكر بواسطة: سعود
#3
لم افــهم شي ...!!



[صورة مرفقة: g5qidgW.jpg]

ســبحــانك الـلهم بـحمدك , الـلهم لا عــلم لـنا الى مــأ علــمتــنا , الـلهـم علــمنـا ما جــهلـنا وانــفـعنــا بــما عــلمــتنـا انــك انـتَ الـسـميع الــعلــيم الـحكـيم ~~!I!

الرد }}}
تم الشكر بواسطة: سعود
#4
(26-03-15, 02:41 AM)a_almisery كتب : لم افــهم شي ...!!

اظن لو حملت المثال راح تفهم كل شي.
الموضوع بسيط جدا.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة سهلة للاتصال بقاعدة بيانات SQL مع اضافة ايقونات للتحكم في تدفق البيانات ggtt17121985 0 556 06-11-23, 10:16 AM
آخر رد: ggtt17121985
  [مشروع] ضغط و فك الضغط بابسط طريقة (تحتاج تطوير) سعود 0 871 31-07-22, 03:43 AM
آخر رد: سعود
Video [درس فيديو] طريقة سحب الصور والنصوص وافلاتها لادراجها في مكانها ahmadpal 2 2,546 06-04-22, 01:31 AM
آخر رد: ابو روضة
Wink [مشروع] الة حاسبة بسيطة سورس كود مع الشرح بالفيديو للكود ahmadpal 5 6,309 23-02-22, 06:02 PM
آخر رد: عبدالرحمن.1
  [VB.NET] مثال طريقة جعل البرنامج يعمل مع بداية تشغيل النظام معاند الحظ 2 2,157 03-02-22, 05:20 AM
آخر رد: أبووسم
  [مشروع] مستكف المجلدات والملفات بابسط طريقة سعود 1 1,170 29-12-21, 08:29 AM
آخر رد: سعود
  [مثال] طريقة استخدام MPV Player وتضمينه داخل يرنامجك معاند الحظ 1 1,742 04-12-21, 04:37 AM
آخر رد: ابو روضة
  [مثال] طريقة الاضافةو التعديل و العرض و الحفظ داخل قاعدة البيانات SQL alims 5 3,329 16-09-21, 12:42 PM
آخر رد: alims
  [درس فيديو] طريقة لتعامل مع الاداء كمبوبوكس حفظ و عرض وحذف alims 0 1,017 16-09-21, 12:21 PM
آخر رد: alims
  [درس فيديو] طريقة الحفظ و التعديل و الحذف داخل الجريد فيو alims 0 1,249 15-09-21, 09:49 PM
آخر رد: alims

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم