M =
any input number from user.
E= output of Energy. Rest figure out yourself.

Public Class mycalc
'for
close button declaration
Private Const MF_BYPOSITION
= &H400
Private Const MF_REMOVE
= &H1000
Private Const MF_DISABLED
= &H2
Private Declare Function RemoveMenu Lib "user32" (ByVal hMenu As IntPtr,
ByVal nPosition AsInteger, ByVal wFlags As Long) As IntPtr
Private Declare Function GetSystemMenu Lib "user32" (ByVal hWnd As IntPtr,
ByVal bRevert AsBoolean) As IntPtr
Private Declare Function GetMenuItemCount Lib "user32" (ByVal hMenu As IntPtr)
As Integer
Private Declare Function DrawMenuBar Lib "user32" (ByVal hwnd As IntPtr) As Boolean
Public Sub DisableCloseButton(ByVal hwnd As IntPtr)
Dim hMenu As IntPtr
Dim menuItemCount As Integer
hMenu = GetSystemMenu(hwnd, False)
menuItemCount = GetMenuItemCount(hMenu)
Call RemoveMenu(hMenu,
menuItemCount - 1, MF_DISABLED Or MF_BYPOSITION)
Call RemoveMenu(hMenu,
menuItemCount - 2, MF_DISABLED Or MF_BYPOSITION)
Call DrawMenuBar(hwnd)
End Sub
Private Sub mycalc_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles MyBase.Load
Call DisableCloseButton(Me.Handle)
cmdcalculate.Text = "Calculate
(%) Add"
Label1.Hide()
Label2.Hide()
LblEdisplay.Hide()
End Sub
Private Sub Button1_Click_1(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button1.Click
lbdisplay.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
End Sub
Private Sub Button7_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button7.Click
'e
= lbldisplay, c= textbox2.text
Label1.Show()
Label2.Show()
LblEdisplay.Show()
lbdisplay.Text = Val(TextBox1.Text) * (Val(TextBox2.Text) ^ 2)
End Sub
Private Sub Button2_Click_1(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button2.Click
lbdisplay.Text = Val(TextBox1.Text) - Val(TextBox2.Text)
End Sub
Private Sub Button6_Click_1(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button6.Click
lbdisplay.Text = ""
TextBox1.Text = ""
TextBox2.Text = ""
TextBox1.Show()
Label1.Hide()
Label2.Hide()
End Sub
Private Sub Button3_Click_1(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button3.Click
lbdisplay.Text = Val(TextBox1.Text) * Val(TextBox2.Text)
End Sub
Private Sub Button4_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button4.Click
lbdisplay.Text = Val(TextBox1.Text) / Val(TextBox2.Text)
End Sub
Private Sub Button5_Click_1(ByVal sender As System.Object,
ByVal e As System.EventArgs)Handles Button5.Click
lbdisplay.Text = Val(TextBox2.Text) / 100
End Sub
Private Sub cmdcalculate_Click_1(ByVal sender As System.Object,
Shekhar ChauhanPosted Nov 8, 2012, 10:26 PM
Nice article, thanks for sharing.