Решение: получить имя текущего пользователя системы в C#

18:04:2013 Рі.

 Иногда в целях тестирования и ведения логов важно отображать имя текущего пользователя, который является "владельцем" приложения C#. В данной заметке рассматривается способ получения имени пользователя системы, под учетной записью которого выполняется наша программа на .NET. 

 

Решение: отобразить количество свободной оперативной памяти С#

18:04:2013 Рі.

Если вам требуется получить объем свободной оперативной памяти операционной системі в приложении C# нужно выполнить следующие шаги:

PerformanceCounter _ramCounter = newPerformanceCounter("Memory", "Available MBytes");
MessageBox.Show(_ramCounter.NextValue() + "Мб");

 

Решение: Too many connections MySQL - FreeBSD, Linux, Windows платформы

05:04:2013 Рі.

Рассматривается проблема с подключением к MySQL серверу на любых платформах - Linux, Windows, FreeBSD, когда при попытке соединиться высвечивается ошибка Too many connections.

Проблема может быть решена двумя способами - правкой конфигурационного файла my.cnf или изменением переменной в самой MySQL.

 

Решение:The Bat не отображается текст письма

03:04:2013 Рі.

Если в TheBat! не отображается текст письма, такое часто случается с письмами, которые содержат вложения, часто помогает следующий метод:

Свойства - Настройка - HTML Viewer - Выбрать Use The Bat HTML Viewer

 

Решение:Monodevelop - не работает Debug

30:03:2013 Рі.

Часто возникают вопросы о неработающем дебагере в Monodevelop. Конечно, есть возможные программные проблемы самой IDE, но сперва обратите внимание на проверку самого простого:

Активная конфигурация - Debug (а не Release)

 

Событие закрытия приложения в Mono GTK# и завершение процесса

29:03:2013 Рі.

В Windows Forms закрытие приложения выглядит достаточно просто - можно закрыть все окна формы с помощью функции окна Close() и все будет готово.

 

Решение загрузки в C# больших объектов BLOB в MySQL - Timeout

23:03:2013 Рі.

Иногда у разработчиков при загрузке больших по объему объектов в базу данных MySQL с использрванием C# (а также GTK#) возникают проблемы, которые связанные с таймаутом подключения.

В этом случае нужно просто расширить таймаут MySqlCommand

using(MySqlCommand cmd = new MySqlCommand())
{
   //...
    cmd.CommandTimeout = int.MaxValue;
   //...
}


Здесь мы устанавливаем максимальное значение переменной int. Если известно конкретное необходимое значение - примените его.

 

Window ShowDialog() в Mono GTK# или модальное окно, блокирующее выполнение кода при вызове

21:03:2013 Рі.

Заметка, полезная всем тем, кто начинает программировать на Mono GTK# .NET. Часто при разработке приложения нужно вызвать окно, для воода данных или для других целей и продолжать дальнейшую работу исходя из тех процессов, которые произошли в результате вызова окна.

В GTK-Sharp этот процесс проходит немного по-другому, в сравнении с Windows Forms. Если мы создаем новое окно, то у нас отсутствует метода ShowDialog(), который предоставлял описанный функционал. Мы можем сделать окно модальным, но вызывая метод Show() в коде, мы создаем окно, но сразу после этого код продолжает выполняться, не дожидаясь закрытия окна. А с точки зрения логики работы программы жизненно важно, чтобы код продолжил свое выполнение именно после закрытия вызванного Window.

 

Установить цвет текста конкретного элемента (ячейки) в TreeView GTK# Mono .NET

19:03:2013 Рі.

В заметке рассматривается способ установки цвета конкретной записи (ячейки, элемента, ноды или другие названия) в элементе управления TreeView в GTK# Mono .NET

Хоть и, с первой точки зрения, эта задача может казаться простой, но сделать ее может быть не настолько просто, если не понимать логики работы самого элемента управления (к примеру, когда программист раньше писал на C# Windows Forms).

 

Получить выбранный элемент TreeView в Mono GTK# .NET

18:03:2013 Рі.

Программирование на GTK# с использованием платформы Mono .NET может показаться не совсем понятным, с первой точки зрения, делом. Необходимо привыкать, в частности, к другим контролам. В этой заметке рассматривается способ получения значения TreeView по стороннему событию, к примеру, нажатию кнопки.

 
<< [Первая]< Предыдущая12345678910Следующая >[Последняя] >>
Результаты 71 - 80 из 199

Фотоальбом

fotic.jpg

Облако Тегов