Этот пример создан для чтения файла excel в консольным приложением C#. Используя пространство имен Excel в C#, мы можем загрузить или открыть файл Excel и прочитать листы ячеек. Шаг 1: Мы должны ссылаться на пространство имен Excel для проекта. Для этого добавим ссылку на Com объект. Шаг 2: Добавим пространство имен; Шаг 3: создание ссылок на COM-объекты и проверка наличия […]
Рубрика: C#
Экспорт данных из Textbox в MS Word на языке C#
В этом примере мы узнаем, как экспортировать значение texbox в MS Word. Шаг 1: Дизайн Формы. Добавить текстовое поле и кнопку . Шаг 2: Измените свойство MultiLine элемента управления textBox. Шаг 3: Нажмите правой кнопкой в обозревателе решений Добавить>ссылка…, Выберите нужную из списка как изображено на скрине ниже. Шаг 4: Исходный код программы.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using exportWord = Microsoft.Office.Interop.Word; namespace Пример_как_записывать_данные_в_MS_Word_из_приложения { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.BackColor = Color.Orange; } private void button1_Click(object sender, EventArgs e) { exportWord.Application wordapp = new exportWord.Application(); wordapp.Visible = true; exportWord.Document worddoc; object wordobj = System.Reflection.Missing.Value; worddoc = wordapp.Documents.Add(ref wordobj); wordapp.Selection.TypeText(textBox1.Text); wordapp = null; } } } |
Создаем простую программу рисования с помощью C#
Приветствую всех, ниже я продемонстрирую вариант того как можно реализовать простенькую программу для рисования на C# Шаг 1: Создаем проект Windows Form приложения. Шаг 2: Мы будем использовать события формы, MouseMove, MouseDown и MouseUp. Шаг 3: Исходный код программы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Приложения_для_рисования { public partial class Form1 : Form //www.nookery.ru { public Form1() { InitializeComponent(); } bool drw; int beginX, beginY; private void Form1_MouseUp(object sender, MouseEventArgs e) { drw = false; } private void Form1_MouseDown(object sender, MouseEventArgs e) { drw = true; beginX = e.X; beginY = e.Y; } private void Form1_MouseMove(object sender, MouseEventArgs e) { Graphics g = this.CreateGraphics(); Pen p = new Pen(Color.White, 4); Point point1 = new Point(beginX, beginY); Point point2 = new Point(e.X, e.Y); if (drw == true) { g.DrawLine(p, point1, point2); beginX = e.X; beginY = e.Y; } } private void Form1_Load(object sender, EventArgs e) { this.Text = "www.nookery.ru"; this.BackColor = Color.Black; } } } |
Как сохранить web страницу на C#
Приветствую всех, сейчас я покажу как можно осуществить обход страницы и сохранить ее.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
class Program { static void Main(string[] args) { WebRequest request = WebRequest.Create("http://www.nookery.ru/"); using (WebResponse response = request.GetResponse()) { using (StreamReader responseReader = new StreamReader(response.GetResponseStream())) { string responseData = responseReader.ReadToEnd(); using (StreamWriter writer = new StreamWriter(@"D:\\sample.html")) { writer.Write(responseData); Console.WriteLine(responseData); } } } Console.ReadKey(); } |
Пример программы решающей квадратичные уравнения (ax2 + bx + c = 0) на C#
Приветствую всех. Сегодня напишем свою программу которая решает квадратичное уравнение. Стандартная форма квадратичного уравнения выглядит следующим образом: ax2 + bx + c = 0 Этот термин b2-4acизвестен как дискриминант квадратичного уравнения. Дискриминант говорит о природе корней . Если дискриминант больше 0, то корни реальны и различны. Если дискриминант равен 0, то корни вещественны и равны. Если дискриминант меньше 0, то корни будут сложными и […]