0% found this document useful (0 votes)
51 views

Net Programs

The document describes a C# program that implements a CD/DVD browsing application. It includes namespaces, classes, methods, and event handlers for opening a file dialog when a button is clicked and closing the form. It displays a confirmation message before closing to check if the user wants to close the application.

Uploaded by

Sobhan Dasari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views

Net Programs

The document describes a C# program that implements a CD/DVD browsing application. It includes namespaces, classes, methods, and event handlers for opening a file dialog when a button is clicked and closing the form. It displays a confirmation message before closing to check if the user wants to close the application.

Uploaded by

Sobhan Dasari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

PROGRAM 24

AIM: Program to implement CD/DVD Browsing Application using C#.net


Program:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
open.Title = "CD/CVC Browser";
open.ShowDialog();
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult d = MessageBox.Show("Are you sure you want to close this
application?", "Browsing Application", MessageBoxButtons.YesNo,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
if (d == DialogResult.No)
e.Cancel = true;
}
}
}
1604-11-737-029

Output:

1604-11-737-029

PROGRAM 25
AIM: Program to Implement Information Retrieving Box Application using
C#.Net
Program:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button2_Click(object sender, EventArgs e)


{
this.Close();
}

1604-11-737-029

private void button1_Click(object sender, EventArgs e)


{
DialogResult d = MessageBox.Show("Click any of the button and see the information
retrieved and displayed below!", "Information To Retrieve",
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information);

if (d == DialogResult.Yes)
label1.Text = "You have clicked Yes button!";
else if (d == DialogResult.No)
label1.Text = "You have clicked No button!";
else if (d == DialogResult.Cancel)
label1.Text = "You have clicked Cancel button!";
label1.Visible = true;
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult d = MessageBox.Show("Are you sure you want to close this
application?", "Information To Retrieve", MessageBoxButtons.YesNo,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
if (d == DialogResult.No)
e.Cancel = true;

}
}
}
1604-11-737-029

Output:

1604-11-737-029

PROGRAM 26
AIM: Program to Implement a Currency Converter Application using C#.Net
Program:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex < 0)
{
MessageBox.Show("please select a country", "currency converter",
MessageBoxButtons.OK, MessageBoxIcon.Information);
comboBox1.Focus();

1604-11-737-029

return;

else if (textBox1.Text.Length == 0)
{
MessageBox.Show("please enter amount", "currency converter",
MessageBoxButtons.OK, MessageBoxIcon.Information);
textBox1.Focus();
return;

double currencyValue = 0;
switch (comboBox1.SelectedIndex)
{
case 0: currencyValue = 75;
break;
case 1: currencyValue = 170;
break;
case 2: currencyValue = 13;
break;
case 3: currencyValue = 43;
break;
case 4: currencyValue = 48;
break;
}
double amount = double.Parse(textBox1.Text);
textBox2.Text = (currencyValue * amount).ToString();
}
private void button2_Click(object sender, EventArgs e)
{

1604-11-737-029

this.Close();
}
}
}
Output:

1604-11-737-029

PROGRAM 27
AIM: ActiveX control program
Program:
AClass.cs
using System;
using System.Runtime.InteropServices;
namespace ANamespace
{
public interface ASignatures
{
string FName();
string SName();
int Age { get;}
}
[ClassInterface(ClassInterfaceType.AutoDual)]
public class AClass :ASignatures
{
public string FName()
{
return "I";
}
public string SName()
{
return "N";
}
public int Age

{
get { return 249; }
}
}
}

Activex.html:
<html>
<head>
<script language="javascript">
<!-- Load the ActiveX object -->
var x = new ActiveXObject("ANamespace.AClass");

<!-- Access the Method -->


alert(x.FName());
alert(x.SName());

<!-- Access the Property -->


alert(x.Age);
</script>
</head>
<body>
</body>

1604-11-737-029

Output:

1604-11-737-029

1604-11-737-029

You might also like