Visual Basic, .NET, ASP, VBA, VBScript
 
  Список всех примеров по категориям  
 

Работа с контролами


Исправление бага ЭУ SSTab
Автоматическое упорядочивание элементов списка в MSHFlexGrid
Увеличение быстродействия при заполнении какого-либо элемента данными
Определение, виден ли СкроллБар у элемента
Создание формы или контрола произвольной формы
Отцентрировать контрол на форме
Добавить контрол во время выполнения программы
Стандартные свойства любого контрола

Работа с меню


Контекстное меню. Практикум по созданию.
Положить разделить в меню
Динамическое создание PopupMenu
Изменить цвет фона меню
Положить картинку в меню
Добавить 3D-Line под Меню
Переключение между пунктами подменю
Выравнивание меню направо/налево

Работа с формой


Тень от формы
Обеспечение корректной выгрузки формы
Форма: определение модальности формы
Форма: создание модальной формы
Форма: перемещение элементов формы
Глобальное изменение размеров формы/контролов
Размножить на форме картинку
Форма, реагирующая на события (min,max,close)
Создание формы произвольных размеров
Размещение окна у основания Панели задач
Различный вид формы
Прилипание формы к границам экрана
Использование InputBox для ввода секретной информации
Эффекты при закрытии формы
Затемнение кнопки 'закрыть' и одновременное удаление системного меню
Прорисовка системных иконок на форме
Как заблокировать действия кнопок управления формой
Как перетаскивать форму за любое место
Создание всплывающей панели
Создать градиент-форму #2
Создать Gradient-форму (с использованием API)
Ограничить перемещение одной формы в пределах другой
Выравнивание формы относительно экрана
Определить, загружена ли форма
Спрятать/показать панель заголовка
Создать градиент-Title Bar
Сделать вашу форм поверх всех
Заблокировать кнопку X на форме
Основы работы с формой

Мышь и клавиатура


Как отследить скролл мыши
Как создать движущуюся за курсором надпись
Получение анимированного курсора
Отслеживание нажатий на клавишы клавиатуры
Определение раскладки клавиатуры любого окна
Как показать песочные часы во время работы программы
Получить скорость повтора ввода символов
Одновременное нажатие нескольких клавиш
Как сэмулировать нажатия определенных клавиш
Как определить, какая клавиша нажата?
Как сэмулировать блокировку клавиатуры
Состояние функциональных клавиш
Какая раскладка клавиатуры включена в данный момент
Переключение раскладки клавиатуры (Ru-En)
Тип клавиатуры
Подсчет нажатий на кнопки мыши
Как сэмулировать нажатия определенных клавиш
Определить, какие клавиши мыши нажаты
Поменять программно кнопки мыши
Получить количество кнопок мыши
Проверить, существует ли мышь
Центрирование курсора на элементе
Получить координаты курсора
Ограничить передвижение мыши
"Заморозить"/"Разморозить" курсор мыши
Курсор: Перемещение, центрирование, имитация нажатия
Скрыть/показать курсор мыши
Получить время двойного клика
Использование анимационного курсора

Переменные, массивы, числа


Сдвиг на n-ное число бит
Из арабских в римские и обратно
Генерация последовательности неповторяющихся чисел
Римские цифры
Сортировка массива данных по порядку
Формирование из числа его "строковое" представление
Как данные из файла перекинуть в массив
Как перевести числовое значение типа Byte в тип Binary
Смена значения булевой переменной на противоположное
Проверка на наличие некорректных символов
Как поменять местами значение двух переменных
Как сгенерировать n-значное число
Генерация последовательности чисел от n до n+m
Как передать функции массив
Как объявлять массивы (глобально и локально)

Работа с текстом, датами


Реверс строки
Преобразование числа в Украинскую валюту
Как узнать процент соответствия двух строк
Удаление HTML-тэгов
Шифровка/расшифровка текста с использованием пароля
Перекодировка текста: Rus-Lat
Перекодировка текста из DOS в Windows формат
Послать строковое сообщение в другую программу
Захват текста из любого текстового поля
Форматирование числа при выводе (заполнение до определенной длины)
Примеры работы с датами
Подсчитать количество определенных символов в тексте
Убрать двойные пробелы во всем тексте
Определить кодировку текста (Dos или Win)
Поиск и замена
Операции "копировать", "вырезать", "вставить".
Конвертирование текста в верхний/нижний регистр
Перевод текста ANSI -> OEM
Сравнение текстовых строк

Окна и операции с ними


DragAndDrop с помощью API
Получить полное название окна, зная кусок
Написание слова прямо поверх всех окон
Нахождение hwnd чужих окон
Получение полного пути exe-файла из его хэндла
Поиск hwnd процесса на панели задач
Заблокировать/Разблокировать любое окно в Win95/98/NT
Найти любое окно
Получение имен классов и всех заголовков активных окон
Автоматическое закрытие окна
Изменение заголовка любого окна
Переключение в определенное окно
Поменять заголовки всех активных окон

Работа с файлами/директориями


Уничтожение файла
Компактное отображение длинного имени пути
Определить, имеет ли папка подпапки
Функция для изменения расширения файла
Создание директории любой степени вложености
Элементы {Drive | Dir | File} ListBox. Краткое описание
Получение длинного и короткого имени файла/директории
Определение соответствия имени файла маске
Хотите знать, какие файлы скопированы в память?
Рекурсивный перебор все подпапок в указанной папке
Найти TEMP-директорию и создать новый .tmp-файл
Использование функции SHGetFileInfo
Удаление файла в корзину
Получение сведений о файле
Изменение атрибутов файла (GetFileAttributes)
Получить атрибуты файла (GetFileAttributes)
Создание индекса htm-файлов
Конвертация размера файла (байты в кило-, мегабайты)
Получить DOS-имя файла
Изменение расширений всех файлов в папке
Изменить дату последней модификации файла
Изменение атрибутов файла
Сохранение rtf-файла в htm-файл
Как получить имя файла или его расширение, зная полный путь файла
Копирование, перемещение, удаление файла
Сравнить два файла на идентичность
Получить размер файла
Существует ли файл?
Получение даты последней коррекции файла
Как программно вызвать окно свойств (Properties) файла
Получение сведений о папке (с использованием FileSystemObject)
Функция удаления директории со всем содержимым
Удаление папки с помощью API функции RemoveDirectory
Установить папку, открываемую "по умолчанию"
Как проверить, существует ли директория?
Три пути создания папки
Получить размер директории

Работа с другими приложениями


DDE

Базы данных (DAO, ADO, ODBC)


Пример работы с текстовой БД
Открытие рекордсета
Вариант решения проблемы NULL
Программное сжатие базы данных
Создание базы данных (*.mdb)
Сохранение файла в БД и получение его обратно из БД
Пример создания базы данных кодом

Общие вопросы работы с программой


Создание консоли из текстового файла
Шифрование по алгоритму RC4.
Снять задачу
Автозагрузка вашей программы со стартом Windows
Получение всех параметров командной строки
Использование текста в качестве кода программы
Определение "ухода" и "возвращения" в программу
Условная компиляция
Открытие приложения на весь экран (full screen mode)
Использование функции MessageBox в программе
Пример вызова справки из вашего приложения
Связать расширение файла с приложением
Подсчитать количество копий запущенной программы
Запустить приложение, ассоциированное с расширением файла
Как в программе переждать паузу между выполнениями команд
Проверка новых версий программы через Интернет
Спрятать программу из Панели Задач
Старт(удаление) приложения при запуске Windows
Как разместить иконку программы в TrayBar
Как узнать, когда завершилось запущенное приложение
Запустить программу и дождаться завершения его работы
Как убрать программу из списка Ctrl+Alt+Del
Программа удаляет себя сама
Работа с командной строкой в программе
Активация ранее запущенной этой же программы
Запретить запуск двух копий программы
Установить горячие клавиши для вызова программы
Обрушить вашу программу
Требовать подтверждения при выходе из программы

Информация о компьютере


Получение размера диска больше 2Gb
Получение имен всех логических дисков
Вызвать окно "Форматирование: Диск А:"
Получить список доступных портов
Получить количество заданий принтера
Вызов окна "Свойство COM1" и "Настройка параллельного порта"
Определение появления и изымания компакт-диска
Установить новую дату и время на компьютере
Примеры работы с BIOS
Функции для работы с памятью компьютера
Сколько цветов может отобразить видеокарта
Узнать количество свободного места на диске
Открыть/закрыть CD-ROM
Просмотреть все устройства и определить их тип
Получить имя принтера по умолчанию
Изменить метку диска/устройства
Проверить наличие дискеты или CD-Rom'а в устройстве
Получить сведений о любом диске: Floppy Disk/CD/Hard Drive
Определить количество процессоров в компьютере
Как определить серийный номер для диска

Мультимедиа (звук, видео и т.д.)


Рисование круга с заполнением градиентными цветами
Создание огня на форме
Размытие картинки
Определить текущее разрешение экрана
Функции для работы с джойстиком
Как изменить разрешение экрана
Получить информацию из тэга MP3-файла
Как воспроизвести звук и видео
Проиграть Avi-файл в Picture Box

Работа с WINDOWS


Стандартный диалог завершения работы
Вызов диалога "Поиск файлов"
Определение формата данных буфера обмена
Узнать описание типа файла
windows: Возвращение глубины цвета
Как заблокировать сочетания клавиш Ctrl+Alt+Del и Alt+Tab
Использование функции Environ
Получить список запущенных процессов
Получить список запущенных приложений
Как узнать значения кодовых таблиц
Получить имя шрифта заголовка активного окна
Определить, использует ли компьютер большие или маленькие шрифты
Использование специальной клавиши клавиатуры
Получить описание любого файла: exe, dll или…
Получение списка расширений, зарегистрированных в системе файлов
Получение сведений о зарегистрированных типах файлов в системе
Примеры по работе с хранителем экрана
Минимизировать все окна
Запуск сервисов Панели Управления
Получить имя компьютера и имя текущего пользователя
Возвращение путей различных каталогов
Местоположение системных папок
Добавить ссылку или удалить все ссылки в меню Пуск|Документы
"Заморозить" Windows
Выключение/перезагрузка Windows
Определение рабочей области Windows
Определить способ запуска Windows
Определить, как долго запущена Windows
Как узнать, какая операционная система установлена: Win98 или NT
Получение информации о Windows, используя GetSystemInfo.
Очистить/показать содержимое корзины
Определение местоположение TaskBar
Включить/выключить панель задач Windows
Установить скорость выпадания меню кнопки ПУСК
Спрятать/Показать кнопку "Пуск"
Заблокировать кнопку ПУСК
Изменение внешнего вида кнопки ПУСК
Разложить все иконки на рабочем столе по порядку (один за другим)
Включен ли активный рабочий стол
Как сменить рисунок рабочего стола
Скрыть/показать иконки рабочего стола

Интернет/Почта/Сеть


Создадим письмо с вложением и поместим его в TheBat!
Проверить, находится ли указанный файл в кеше Internet Explorer
Получить содержимое Web-страницы, используя WinInet API
Имена компьютеров в сети
Сохранение файла из Интернета на жесткий диск
Как загрузить файл из интернета
Определение имени или IP-адреса удаленного компьютера в сети
Подключение/отключение сетевого диска
Определение имени текущего домена и имени пользователя
Запрещение запуска дополнительных окон IE
Автозавершение набора URL
Получение URL из адресной строки Microsoft Internet Explorer
Добавить сайт в список "Избранное"
Практические советы по использованию компонента WebBrowser
Как вытащить все ссылки из htm-страницы
Как сохранить содержимое web-страницы на диск
Создать ссылку на страницу в Интернете
Определить дату изменения web-страницы
Получение сведений из web-страницы
Является ли строковая переменная e-mail-адресом
Запуск почты и web-узла
Имя текущего соединения с инетом
Получение списка всех интернет-соединений
Интернет: онлайн или офлайн
Вызвать окно "Установка связи с Интернетом"
Напечатать Web-страницу
Как программно отсоединиться от Интернета
Получить IP адрес
Где в реестре хранятся все интернет-соединения

Работа с MsOffice + VBA


Word: Получение статистики открытого файла
VBA | Excel
VBA | Word
Поиск установленных приложений из пакета MS Office

Работа с Common Dialog


CommonDialog: Просмотр списка директорий без использования контрола Common Dialog
Работа с CommonDialog без ocx: ShowColor/ShowPrinter
CommonDialog: Выбор нескольких файлов для открытия
Дополнение: Открытие стандартного окна выбора папок/файлов
Открытие стандартного окна выбора папок/файлов
Диалог "Открытие файла" без использования OCX
Работа с элементами CommonDialog библиотеки Comdlg32.dll

DragDrop


Drag&Drop - контролы

CheckBox


Изменение свойства Style (стиль)

Combo Box


ComboBox: автоматическое открывание списка
API-переброс данных из массива в элемент ComboBox
Установить высоту выпадающего окна ComboBox'а к количеству имеющихся строк
Изменение длины ComboBox
Определить количество строк в ComboBox
Добавление элемента CheckBox в элемент ComboBox
Быстрый поиск элемента в списке
Как сделать первую букву каждого слова заглавной
Установить ширину ниспадающей части ComboBox
Как программно открыть/закрыть ComboBox
Изменилось ли содержимое ComboBox
Изменение высоты выпадающей части комбобокса (Вариант 2)
Как установить количество открываемых строк (вариант 1)
Изменение высоты выпадающей части комбобокса (Вариант 1)

Command Button


Использование Images вместо CommandButton
Разноцветный баттон
Выравнивание надписи на кнопке
Создайте свой 3D-Button

Label


Вертикальное/горизонтальное написание в элементе Label
Создать анимированный Label
Создание 3D Text на Label

ListBox


Очистка всех листбоксов на форме
ListBox / ComboBox - добавление массива данных
ListBox: Проверка дубликатности элементов списка
Сохранение/загрузка массива данных   в ListBox
Drag&Drop в элементе ListBox
API-переброс данных из массива в элемент ListBox
Добавить горизонтальную прокрутку в ListBox
Удалить повторящиеся элементы
Поменять местами два рядом стоящих элемента
Сохранение данных из ListBox'а в виде простого текста
Сколько элементов выделено
Какой элемент выделен? (по номеру)
Автоматическое выделение элемента в ListBox'е
Пример поиска в ListBox'е
Сканировать ListBox в поисках элемента
Определение, какая item находится под курсором мышки в листбоксе
Как скопировать данные из одного ListBox в другой ListBox или ComboBox
Выделение элемента в ListBox'е при нажатии на правую клавишу мыши
Выделение всех элементов в ListBox'е
Как выравнять элементы ListBox'а вправо
Как автоматически скролить элемент ListBox вниз
Описание элемента ListBox
Определить над каким элементом находится курсор мыши

OptionButton


Изменение свойства Style (стиль) элемента OptionButton

Scroll Bar


Как изменить цвет фона при изменении значения элемента ScrollBar
Описание элементов VScrollBar/HScrollBar
Автоматический просмотр текущего значения элемента VScrollBar с помощью элемента Label

Text Box


Получение содержимого целой строки в элементе TextBox
Использование API при работе с TextBox'ом
Перебор массива TextBox'ов
Определение координат позиции курсора в TextBox
Как сделать первую букву каждого слова заглавной
Скролинг текста
Получение содержимого n-ой строки в Multiline TextBox
Как спрятать данные за звездочками более безопаснее
Как узнать данные, скрытые за звездочками
Проверка орфографии
Скрыть/показать мигающий курсор в Text Box
Определить количество строк в TextBox'е
Как уместить в Text Box больше 64 kb текста?
Как быстро выделить текст для события GotFocus
Как реализовать режим замены в текстовом окне
Проверить тип вводимой информации
Добавить новую линию в существующий текст элемента TextBox
Как очистить все TextBox'ы на форме
Как вернуться на то же место, при потере фокуса
Запретить ввод определенных символов
Изменение вида каретки
Как заблокировать стандартное контекстное меню
Загрузить/Сохранить текстовой файл из TextBox'а
3D-текст на форме

Timer


Элемент управления Timer

PictureBox/Image


Конвертирование цветной картинки в черно-белую
Преобразование цветного рисунка в черно-белый
Замена одних цветов другими
Создание образа картинки
Скопировать рисунок из PictureBox в буфер обмена
Получить цвет пикселя вне формы
Cкриншот экрана, формы или контрола
Cкриншот экрана, активного окна, печать и сохранение в файл
Определение типа рисунка и его размеров
Скопировать содержимое PictureBox в буфер обмена
Функция для изменения размеров картинки
Изменение цвета отдельного пикселя в элементе PictureBox
Как осуществить скролинг картинки
Получить размеры картинки
Выделить кусок картинки

ImageList


Изменение набора изображений в элементе управления ImageList
Динамическое добавление в ImageList картинок

ProgressBar


Пример, характеризующий работу элемента ProgressBar

RichTextBox


Печать содержимого RichTextBox
Как вставить рисунок
Выделить цветом определенное слово во всем тексте
Как снять форматирование при вставке текста в элемент RichTextBox
Как сохранить RTF-файл в виде простого текста
Включить/выключить перенос по словам
Как включить прокрутку по горизонтали
Какое слово под курсором мыши
Основы элемента RichTextBox
Автоскролинг текста

Slider


Описание элемента Slider

TabStrip


Описание элемента TabStrip

Status Bar


Динамическое добавление панелей
Как определить, какая из панелей кликнута

.NET


Как получить список скрытых методов класса
Как получить имена всех дисков
Как получить размер папки
Как скачать файл?
Конвертирование bmp файла в другие форматы
Удаление HTML тегов
Как создать в IIS виртуальную директорию
Автозаполнение в ComboBox'e
Перевод числа в другую систему счисления
Получение путей к системным папкам
Использование WMI
Время выполнения кода
Работа с флагами
Отправка письма средствами TheBat!
Получение объекта Graphics для PictureBox
Получение текущей строки DataGrid
Лэйбл с тенью
Симметричное шифрование
 
     
  VBNet online (всего: 52050)  
 

Логин:

Пароль:

Регистрация, забыли пароль?


В чате сейчас человек
 
     
  VBNet рекомендует  
   
     
  Лучшие материалы  
 
ActiveX контролы (112)
Hitman74_Library (36119)
WindowsXPControls (20739)
FlexGridPlus (19374)
DSMAniGifControl (18295)
FreeButton (15157)
Примеры кода (546)
Parol (18027)
Passworder (9299)
Screen saver (7654)
Kerish AI (5817)
Folder_L (5768)
Статьи по VB (136)
Мое второе впечатление... (11236)
VB .NET: дорога в будущее (11161)
Основы SQL (9225)
Сообщения Windows в Vi... (8788)
Классовая теория прогр... (8619)
 
     
Техническая поддержка MTW-хостинг | © Copyright 2002-2011 VBNet.RU | Пишите нам