Четверг, 28.03.2024, 13:05
Главная Регистрация RSS
Приветствую Вас, Гость
Меню сайта
Категории раздела
Delphi [12]
С++ [0]
С# [1]
PHP [7]
Мини-чат
Наш опрос
Оцените мой сайт
Всего ответов: 23
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » 2011 » Ноябрь » 7 » Простые функции на C#
13:32
Простые функции на C#
1 Работа с текстом
1. Вывод текста с помощью MessageBox
Code
MessageBox.Show("текст", "название");


Code
[b]2. Вывод текста с помощью Label [/b]
label.Text = "текст";  


§2 Работа с файлами
1. Чтение текста с файла в строку

Code
using System.IO;  

string line, Text;  
FileStream filestr = new FileStream(@"путь к файлу с форматом", FileMode.Open);  
StreamReader file = new StreamReader(filestr, Encoding.UTF8);  
while ((line = file.ReadLine()) != null)  
{  
  Text = Text + line + "\n";  
}  
Файл находится в одной папке с приложением.  


2. Запись с строки в файл
Code
using System.IO;  

string Text;  
FileStream filestr = new FileStream(@"путь к файлу с форматом", FileMode.Create);  
StreamWriter file = new StreamReader(filestr, Encoding.UTF8);  
file.WriteLine(Text);  


3 Работа с сетью
1. Отправка Email
Code

using System.Net;  
using System.Net.Mail;  

SmtpClient Smtp = new SmtpClient("адрес smtp сервера с которого отправляете", порт сервера);  
Smtp.EnableSsl = true;  
Smtp.Credentials = new NetworkCredential("логин", "пароль");  
MailMessage Message = new MailMessage("адрес отправителя","адрес получателя","тема","сообщение");  
Message.Attachments.Add(new Attachment(@"путь к файлу с форматом"));  
Smtp.SendAsync(Message, "t");  


3. Скачивание с ftp сервера
Code
using System.Net;  
using System.IO;  

WebClient request = new WebClient();  
request.Credentials = new NetworkCredential("логин", "пароль");  
request.DownloadFile("ftp://адрес сервера/файл.формат", @"директория сохранения файла с названием файла и форматом");  

4 Работа с графикой
Code
Graphics gr = e.Graphics;  
Rectangle rec = new Rectangle(x положение, y положение, x размер, y размер);  
gr.FillRectangle(rec);  

Код писать в событии Form_Paint.

2. Рисование круга
Code
Graphics gr = e.Graphics;  
Rectangle ball = new Rectangle(x положение, y положение, x размер, y размер);  
gr.FillEllipse(ball);  

Код писать в событии Form_Paint.

5 Работа с мультимедиа
1. Воспроизведение видео

Code
using Microsoft.DirectX.AudioVideoPlayback;  

Video vid = new Video(@"путь к видео");  
vid.Owner = this;  
vid.Play();  

Необходимо добавить в ссылки Microsoft.DirectX.AudioVideoPlayback который находится в C:\Windows\Microsoft.NET\DirectX for Managed Code\.

2. Воспроизведение аудио

Code
using Microsoft.DirectX.AudioVideoPlayback; 

Audio aud = new Audio(@"путь к аудио"); 
aud.Play();
Категория: С# | Просмотров: 967 | Добавил: vavilov8 | Теги: функции, новичок, C# | Рейтинг: 0.0/0
Всего комментариев: 1
1 Raboua  
0
Wow! Great to find a post with such a clear mesegas!

Имя *:
Email *:
Код *: