Лістинг 1.3. Код форми

 

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 WindowsMySin

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

 

private void button1_Click(object sender, EventArgs e)

{

double x = double.Parse(txt_x.Text);

int n = int.Parse(txt_n.Text);

//вызов метода вычисления sin(x) из библиотеки

double my_sinus = MyLib.MySin.Sin(x, n);

//вызов метода из класса Math

double sinus = Math.Sin(x);

txt_y1.Text = my_sinus.ToString();

txt_y2.Text = sinus.ToString();

 

}

 

private void button2_Click(object sender, EventArgs e)

{

this.Close();

}

}

}

 

Робимо проект стартовим і запускаємо на виконання. Результат:

 

Рис. 1.2. Результат роботи форми

1.5.4. Створення DLL-бібліотеки як окремого рішення (в іншому процесі)

Основна мета створення і використання DLL-бібліотек – забезпечення повторного використання коду. Тому в реальних системах різні компоненти можуть викликати однакові бібліотечні методи. Для цього DLL-бібліотека повинна знаходитися в окремому рішенні.

Для підключення бібліотеки до проекту файл зі збіркою, що містить бібліотеку потрібно підключити з меню «Add Reference». Оскільки проект не включений в Рішення, то у вікні додавання посилань потрібно вказати шлях до проекту у файловій системі.








Дата добавления: 2015-04-10; просмотров: 700;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.