Вы находитесь на странице: 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

Вам также может понравиться