Learn Computer Programming Free from our source codes in my website.
Sponsored Link Please Support
https://www.techseries.dev/a/27966/qWm8FwLb
https://www.techseries.dev/a/19181/qWm8FwLb
My Personal Website is http://www.jakerpomperada.com
Email me at jakerpomperada@gmail.com and jakerpomperada@yahoo.com
Wednesday, May 7, 2025
Sunday, April 27, 2025
Saturday, April 26, 2025
Tuesday, April 22, 2025
Subtract Two Numbers in Delphi
A simple program that I wrote using Delphi to subtract two numbers.
Program Listing
unit subtract;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Button1: TButton;
Label3: TLabel;
Button2: TButton;
Button3: TButton;
Button4: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
Number1, Number2, Result: Double;
begin
// Convert input strings to numbers
Number1 := StrToFloat(Edit1.Text);
Number2 := StrToFloat(Edit2.Text);
// Perform subtraction
Result := Number1 - Number2;
// Display result
Label3.Caption := 'The difference between ' + FloatToStr(Number1)
+ ' and '+ FloatToStr(Number2) + ' is ' + FloatToStr(Result) + '.';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Text := '';
edit2.Text := '';
label3.Caption := '';
edit1.SetFocus;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
if MessageDlg('Are you sure you want to close this program', mtConfirmation,
[mbYes, mbNo], 0) = mrYes then
begin
Close; // This will unload/close the form
end
else
begin
edit1.Text := '';
edit2.Text := '';
label3.Caption := '';
edit1.SetFocus;
end;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
// Show message box with custom icon
Application.MessageBox(
'Created By Dr. Jake Rodriguez Pomperada,PHD-TM',
'About this program',
MB_OK + MB_ICONINFORMATION
);
end;
end.
Thursday, April 3, 2025
Friday, March 7, 2025
Sunday, March 2, 2025
Saturday, March 1, 2025
Thursday, February 27, 2025
Wednesday, February 26, 2025
Monday, February 24, 2025
Sunday, February 23, 2025
Monday, February 17, 2025
Fahrenheit To Celsius in Microsoft Visual Basic NET
Program Listing
Public Class Form1
Private Sub btnConvert_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConvert.Click
Dim fahrenheit As Double
Dim celsius As Double
' Validate input
If Double.TryParse(txtFahrenheit.Text, fahrenheit) Then
celsius = (fahrenheit - 32) * 5 / 9
lblResult.Text = "Celsius: " & Math.Round(celsius, 2).ToString()
Else
MessageBox.Show("Please enter a valid number.", "Input Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub
Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click
lblResult.Text = ""
txtFahrenheit.Clear()
txtFahrenheit.Focus()
End Sub
Private Sub btnQuit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuit.Click
Dim result As DialogResult
result = MessageBox.Show("Do you want to quit?", "Exit Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
lblResult.Text = ""
txtFahrenheit.Clear()
txtFahrenheit.Focus()
If result = DialogResult.Yes Then
Me.Close() ' Closes the current form
End If
End Sub
End Class