تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
لماذا يختفي الفورم عند النقر على اي زر كومند
#1
السلام عليكم 

شباب صنعت برنامج بسيط اله حاسبة كما هو مبين في الصورة والكود المرفق 

ولكن عند النقر على اي زر يختفي فورم الاله الحاسبة تماما 

ما هو السبب ساعدوني جزاكم الله خير 

PHP كود :
Imports System.Math
Public Class Calculator
    
'================== calculator
    Dim s1, s2 As Int64
    Dim a1, a2, a3, a4, a5, a6, a7, a8, a9, a0, adot As Int64
    Dim op, anum As String
    '
==============================
 
   Private Sub Calculator_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

    End Sub

    Private Sub B1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B1.Click
        Try
            Tstring
.Text Tstring.Text "1"
 
           a1 a1 "1"
 
           anum anum "1"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B2_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B2.Click
        Try
            Tstring
.Text Tstring.Text "2"
 
           a2 a2 "2"
 
           anum anum "2"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B3_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B3.Click
        Try
            Tstring
.Text Tstring.Text "3"
 
           a3 a3 "3"
 
           anum anum "3"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bclear_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bclear.Click
        Try
            Tstring
.Clear()
 
           Tout.Clear()
 
           anum ""
 
           Tstring.Focus()
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B4_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B4.Click
        Try
            Tstring
.Text Tstring.Text "4"
 
           a4 a4 "4"
 
           anum anum "4"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B5_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B5.Click
        Try
            Tstring
.Text Tstring.Text "5"
 
           a5 a5 "5"
 
           anum anum "5"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B6_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B6.Click
        Try
            Tstring
.Text Tstring.Text "6"
 
           a6 a6 "6"
 
           anum anum "6"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bsqr_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bsqr.Click
        Try
            Dim sqr 
As Double
            sqr 
anum ^ (2)
 
           Tstring.Text Tstring.Text "sqr"
 
           Tout.Text Str(sqr)
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B7_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B7.Click
        Try
            Tstring
.Text Tstring.Text "7"
 
           a7 a7 "7"
 
           anum anum "7"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B8_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B8.Click
        Try
            Tstring
.Text Tstring.Text "8"
 
           a8 a8 "8"
 
           anum anum "8"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B9_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B9.Click
        Try
            Tstring
.Text Tstring.Text "9"
 
           a9 a9 "9"
 
           anum anum "9"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bpow_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bpow.Click
        Try
            Dim Sum 
As Integer
            Sum 
0
            Sum 
Sum + (anum anum)
 
           Tstring.Text Tstring.Text "x^"
 
           Tout.Text Str(Sum)
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub B0_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles B0.Click
        Try
            Tstring
.Text Tstring.Text "0"
 
           a0 a0 "0"
 
           anum anum "0"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bdot_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bdot.Click
        Try
            Tstring
.Text Tstring.Text "."
 
           anum anum "."
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bfact_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bfact.Click
        Try
            Dim fac
As Integer
            fac 
1
            For i 
1 To anum
                fac 
fac i
            Next
            Tstring
.Text Tstring.Text "n!"
 
           Tout.Text Str(fac)
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bblus_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bblus.Click
        Try
            s1 
Val(anum)
 
           anum 0
            Tstring
.Text Tstring.Text "+"
 
           op "+"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bmains_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bmains.Click
        Try
            s1 
Val(anum)
 
           anum ""
 
           Tstring.Text Tstring.Text "-"
 
           op "-"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bx_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bx.Click
        Try
            s1 
Val(anum)
 
           anum ""
 
           Tstring.Text Tstring.Text "*"
 
           op "*"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bdiv_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bdiv.Click
        Try
            s1 
Val(anum)
 
           anum ""
 
           Tstring.Text Tstring.Text "/"
 
           op "/"
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub

    Private Sub Bequl_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Bequl.Click
        Try
            s2 
Val(anum)
 
           anum ""
 
           If op "+" Then
                Tout
.Text = (s1 s2)
 
           End If
 
           If op "-" Then
                Tout
.Text = (s1 s2)
 
           End If
 
           If op "*" Then
                Tout
.Text = (s1 s2)
 
           End If
 
           If op "/" Then
                Tout
.Text = (s1 s2)
 
           End If
 
           Me.Hide()
 
       Catch ex As Exception
            MsgBox
("some error"MsgBoxStyle.Critical)
 
       End Try
 
   End Sub
End 
Class 

هههههههههههههههههههه

العفو منكم يا شباب والله اني لم اعلم اني كتبت السطر البرمجي me.hide

الا بعد ان نشرت الاستفسار
اسمحوا لي ارجوا المعذرة

عسى ان تستفيدو ان شاء الله


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 102 07-12-25, 10:22 AM
آخر رد: justforit
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 249 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,220 09-07-25, 12:45 AM
آخر رد: abo ragab
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 511 20-04-25, 09:26 PM
آخر رد: Kamil
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,041 19-04-25, 08:54 PM
آخر رد: Kamil
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 587 30-03-25, 01:58 AM
آخر رد: heem1986
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 653 09-03-25, 03:52 AM
آخر رد: silverlord
  ماهو سبب اغلاق الفورم صالح عبدالله 2 514 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  استفسار عن تنسيق الفورم في حالة تغيرالفورم من وضع العادي الي التكبير fireswored1 4 823 22-01-25, 09:04 PM
آخر رد: fireswored1
  هذا الكود لا يعمل بشكل صحيح لماذا ؟ PeterGhattas082460 3 448 21-12-24, 02:55 PM
آخر رد: aljzazy

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


يقوم بقرائة الموضوع: