05 декабря 2015
База знаний ПК Решение проблем

Подобная ошибка возникает, как правило, при переназначении IP-адреса телевизору. Так происходит при включенной на роутере опции DHCP — автоматическое назначение IP-адресов. Т.е. при перезагрузке роутера, роутер всем устройствам в сети заново раздает новые IP-адреса, которые с некоторой долей вероятности будут отличными, от тех, которые были назначены до его перезагрузки.

02 декабря 2015
VB.NET Полезные функции Visual Studio 2013 .NET

Алгоритм простой — для начала нам необходимо получить хендл (handle) окна, над которым мы будем проводить манипуляции. Это можно сделать по названию процесса при помощи объекта Process — получаем процесс методом GetProcessesByName(), а затем из процесса методом MainWindowHandle получаем указатель на окно (handle). После этого с окном можно производить различные манипуляции — получать информацию, изменять свойства, отправлять сообщения и т.д. Далее листинг функции получающий текст заголовка окна (в случае наличия такового):

22 октября 2015
Полезные функции Visual Studio Windows Desktop .NET

Автором написана небольшая бесплатная утилита с открытым исходным кодом, позволяющая мониторить состояние Интернета — Codius InternetChecker v1.0 - простой логгер состояния интернета

22 октября 2015
VB.NET Полезные функции Visual Studio .NET

Существует класс Enviroment, позволяющий работать с «папками специального назначения» (Special Folders) — он помогает корректно взаимодействовать с ними при создании ярлыков.

20 октября 2015
VB.NET Полезные функции Windows Desktop .NET

Функционал автозагрузки реализуется 2 путями:

  • посредством внесения специальной записи в реестр,
  • посредством создания ярлыка в папке Автозагрузка (Startup) (меню Пуск).

Речь идет о создании ключа реестра в разделах:

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run — для всех пользователей (для создания ключа в этом разделе понадобятся права администратора — для Windows 7 и выше),
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run — только для текущего пользователя.

11 сентября 2015
VB.NET Полезные функции Visual Studio

Иногда возникает необходимость получить значения какого-либо перечисления. Сделать это просто:

27 августа 2015
VB.NET Windows Desktop .NET

В данной статье речь пойдет о «вынужденном» позднем связывании. Предположим, что у нас есть класс MyClass и у него есть функции MyFunc1, MyFunc2, MyFunc3. И нам необходимо получить результат функции, при этом мы имеем лишь её название в виде String-переменной — "MyFunc1". Для того чтобы это сделать воспользуемся классом MethodInfo:

06 июня 2015
Дом, сад, огород

Итак, как и любой ответственный хозяин немолодого газона (возраст от 3 лет) я начал обращать внимание на то, что мой газон начал портиться. Если изъясняться научным языком — деградировать. Начали появляться проплешины, очень много отмершей сухой травы, из-за чего местами трава начала превращаться в кустики, индивидуально прокачивая свою корневую систему, что спровоцировало появление «кочек». По газону стало неприятно ходить из за скрытых неровностей. Конечно, после покоса ничего не видно, но знание того, что проблема есть и она никуда не денется, а будет только хуже, не давало покоя.

1 2 3 4 5 6 7 8 9 10 11 12 13
Яндекс.Метрика