Просмотр "Уроки C#"

Красивая анимация салюта

Очень понравился данный пример анимации салюта написанный на C# ко дню программиста.

Загрузить проект

Салют 300x217 Красивая анимация салюта

Другие работы можно посмотреть на https://coding99.ru/

  Метки: , ,
  Евгений
  Просмотров: 13 827
  Запись опубликована в 18:03

LetShut.dll — библиотека для завершения работы компьютера

LetShut.dll — это .NET библиотека для завершения работы компьютера, написанная AeroWhite.

Возможности библиотеки:

  • Выключение
  • Перезагрузка
  • Блокировка

Работает с .NET Framework 2 и выше.

Код VB.NET

Imports LetShut
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        SAction.Lock() ' Блокировка
        SAction.Reboot(True) ' Перезагрузка
        SAction.Shutdown(True) ' Выключение
    End Sub
End Class

Подробнее »

  Метки: , ,
  Евгений
  Просмотров: 5 540
  Запись опубликована в 19:37

Рисование текста с тенью

Пример рисования текста с тенью средствами .NET

Ссылка на полную статью

текст с тенью 300x187 Рисование текста с тенью

Загрузить проект (VB.NET + C#)

  Метки: , , ,
  Евгений
  Просмотров: 4 885
  Запись опубликована в 19:23

Графический интерфейс с помощью AeonSofts Theme | Быстро и легко!

Хочется без лишних проблем создавать красивый интерфейс для своих программ, но возникает вопрос, как? Способов много, я уже описывал один, опишу сейчас еще один.

У меня в наличии всего две версии:

  • AeonSofts Theme Designer
  • Aeonsofts Theme Manager v2.0

Первая более новая (как мне кажется), т.к в ней мы можем сгенерировать код для отельных элементов, в отличии от второй, где получаем сразу все, без выбора.

Создаем новый проект и запускаем AeonSofts Theme Designer

theme1 300x281 Графический интерфейс с помощью AeonSofts Theme | Быстро и легко!

Подробнее »

  Метки: ,
  Евгений
  Просмотров: 6 290
  Запись опубликована в 08:04

Время выполнения кода?

Для чего нужно знать время выполнения того или иного участка кода? Допустим у вас есть два варианта кода, которые выполняют одно и тоже. Тогда с помощью замеров, можно просмотреть, какой вариант выполнится быстрей и исходя из этих данных делать выводы.

Сегодня разберем два примера.

rst.rst04164 Время выполнения кода?

Первый пример:

Класс StopWatch унаследованный от System.Diagnostics

VB.NET:

Imports System.Diagnostics
Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim SW As New Stopwatch 'Создаем объект
        SW.Start() 'Запускаем
        System.Threading.Thread.Sleep(1000) 'Наш код
        SW.Stop() 'Останавливаем
        MsgBox(SW.ElapsedMilliseconds) 'Время выполнения в миллисекундах
        MsgBox(SW.Elapsed.Seconds) 'Время выполнения в секундах
        MsgBox(SW.ElapsedTicks) 'Тики
    End Sub
End Class

C#:

using System.Diagnostics;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Stopwatch SW = new Stopwatch(); // Создаем объект
            SW.Start(); // Запускаем
            System.Threading.Thread.Sleep(1000); // Наш код
            SW.Stop(); //Останавливаем
            MessageBox.Show(Convert.ToString(SW.ElapsedMilliseconds)); // Время выполнения в миллисекундах
            MessageBox.Show(Convert.ToString(SW.Elapsed.Seconds)); // Время в секундах
            MessageBox.Show(Convert.ToString(SW.ElapsedTicks)); // Время в тиках
        }
    }
}

Подробнее »

  Метки: , ,
  Евгений
  Просмотров: 21 519
  Запись опубликована в 12:10

Узнаем букву флешки

В данном примере мы узнаем какую букву занимает наша флешка.

Можно определять тип и информацию о дисках.

Код на VB.NET и для C#

DriveType 300x158 Узнаем букву флешки

Подробнее »

  Метки: , ,
  Евгений
  Просмотров: 6 605
  Запись опубликована в 10:09

Страницы:«12