Курс борьбы с DELPHI
Девятая часть Восьмая часть Седьмая часть Шестая часть Пятая часть Четвертая часть Третья часть Вторая часть Первая часть Поиск по FAQ
Начало сайта

Часть 3
Как проверить соединение с интернетом.
Как загрузить и отмасштабировать JPEGImage в TImage
Проблема совместимости BDE и ODBC
Как проверить инсталлирована ли BDE
Чтение и запись звука (модуль.)
Как сделать откат (rollback) внутри триггера?
Как получить активный URL из браузера.
Как с помощью локального SQL создать таблицу и заполнить ее записями из другой таблицы
Хотел бы узнать, как скопировать выделенную строку ListBox в буфер:
Как получить размеры экрана с учетом таскбара
Вставить Combobox в DBGrid
Цветные ячейки в StringGrid / DBGrid.
Как заставить TEdit не 'пикать' при нажатии недопустимых клавиш?
Как посылать нажатия клавиш в элементы управления ?
Как использовать в качестве обработчика сообщения обычную процедуру, а не метод объекта?
Как сохранить Canvas форми в BMP файл? Как конвертнуть програмно BMP в GIF или JPG?
Вставить Combobox в DBGrid
Как сделать родительское окно с фоновым рисунком в клиентской области?
Создание уникального поля
Как экспортировать таблицу базы данных в ASCII-файл?
Секреты параметров командной строки Delphi
Подскажите пожалуйста как вытащить текст из WebBrowser. Но не исходный HTML, а как он есть на форме.
Как узнать версию Windows?
Как преобразовать string в binary, хотя-бы один символ (из ASCII таблицы), и наоборот. Ну на самом деле мне нужно из, например, 'Q' получит '1010001'
Состояние кнопки insert (Insert/Overwrite)
Можно ли программно изменить langdriver в парадоксовской базе данных
(нет).Как сохранить Canvas форми в BMP файл? Как конвертнуть програмно BMP в GIF или JPG?
Как получить имя файла и путь локальной таблицы?
как реализовать выделение "резиновым прямоугольником".
требуется, чтоб пользователь выделил (не скопировал в буфер) текст в какой-то программе, а моя могла его обработать.
Добавить свой пункт в системное меню приложения.
Как посчитать количество дней между 2-мя датами?
Как удалить выделенную запись из Tstringgrid?
Как скрыть приложение из списка задач, заблокировать Alt-Tab, Ctrl-Esc и Ctrl-Alt-Delete? (Delphi)
Динамическое создание компонентов
Теория плагинов...
Событие при потере и установке фокуса для формы.
Для создания Numeric (DBF) поля надо использовать ftBCD.
Как разместить прозрачную надпись на TBitmap?
Delphi and Outlook
Как зарегистрировать свое расшерения для файлов? Т.е. чтобы при щелчке по такому файлу вызывалась моя
как можно считать из базы данных BLOB-поле, для этого в MS Visual FoxPro есть OLE, а в дельфи нет компоненты DBOLE.
Как читать и писать в порты?
Как включить/выключить лампочки на numlock, capslock, etc... ?
Как использовать функцию Shell API SHBrowseForFolder чтобы позволить пользователю
хpоническая усталость
Если я хочу рассылать EXE файл, созданный в Delphi, какие еще файлы нужно посылать с ним?
Приложение, написанное на Delphi, не запускается минимизированным.
UpCase для русского языка.
Процедура для работы скриншотами стола
Данная процедура, позволяет узнать дату последнего доступа к файлу
Ассемблер в Delphi.
Как узнать каталог, где находятся файлы базы данных, если знаем только алиас?
Пример быстрой работы с графикой в среде Windows без использования средств DirectX Совместимость: Windows 95, 98, NT, 2000, Me, TrE, XP, Whistler, Tristler :))
Поиск в Большой БД
Поиск по маске [D6, dBase, FoxPro, ]
Нужно создать компонент на базе TLabel который показывал бы системное время и желательно в отдельном потоке.
Есть ли в Delphi битовые множества?
Как получить значения переменных окружения в Delphi 3 ? (Нужно для выяснения параметров HTTP запроса в CGI-приложении)
MP-3 Вскрытие показало ID3-tags
Screenmate. Так характеризуют программы, которые выводят на экран спрайтового персонажа
Как создать свою кнопку в заголовке формы (на Caption Bar) new
Создание собственной кнопки в панели Internet Explorer
Добавление пункта в контекстное меню Windows Explorer
Delphi 5. Руководство разработчика. Исходные тексты примеров, рассмотренных в книге находятся по адресу:
QuickRegistry (5Kb)
Как показывать нестандартный встроенный редактор (inplace editor) в ячейке stringgrid (например combobox).
Получаю ошибку при создании таблицы через Tquery. Почему ??? [D5, dBase, FoxPro, ]
Создание таблицы FOXPRO
Можно ли программно создать алиас BD [D5, dBase, FoxPro, ]
рекурсивные механизмы спуска по дереву
Как создать DBF таблицу, указав для поля кол-во знаков после ","
Что делать с .dcu ?
Как установить BDE?
Простой способ отправки файлов при помощи TClientSocket & TServerSocket
Как узнать, находится ли дискета в дисководе?
Вставить Combobox в DBGrid
Как писать текст в StringGrid в стиле Exel (не обрезая, если он не помещается
Как в нужной дирректории взять название всех файлов, и запихнуть их в массив? [D5]
Событие в Delphi onKeyDown срабатывает для всех клавиш,кроме tab, а нужно отследить нажатие именно клавиши таб
Check box в ячеках DBGrid
Как вставить еще несколько строк в середину StringGrid или после определенной строки?
TStringGreed. - по русски говоря таблица как перенести фокус на определенную ячейку
не хватает возможностей компонентов TStringGrid и TDrawGrid. В этом случае можно воспользоваться событием OnDrawCell для рисования произвольных изображений в ячейках таблицы.
Как создать отдельную подсказку (hint) для каждой ячейки StringGrid?
программа рисует на форме календарь на 2002 год.
определить, лежит ли точка внутри или снаружи прямоугольника
http://www.torry.net/compresspacks.htm Сжатие данных
Как передать UserName и Password в удаленный модуль данных (remote datamodule)?
Требуется нажать в "другом" приложении пару кнопок (button). (кнопки не имеют hotkeys). Ищу окно так (Дельфи):
Как в Delphi быстро обработать большой файл ?
как скопировать самого себя
FileWrite(Filehandle,S,sizeof(S)); Запись String
Программа, реализующая поиск при выборе пользователем раздела меню Поиск (имя MFind)
Подскажите, как работать с функцией FindText в TRichEdit
//процедура поиска закладок и перехода по ней
об удалении каталогов.
Добавить пункт в системное меню, написать обработчик его выбора и перехватить сообщение о выборе пункта из системного меню.
Каким образом можно изменить системное меню формы?
При показе всплывающего меню установите foreground window, затем пошлите сообщение WM_NULL после показа
Из Delphi запускается Dos-задача. Но как при этом поиметь errorlevel Dos-задачи?
Cоздать динамически много компонент не описывая каждую в программе
Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError?
получить количество часов между заданными датами, например между 01.01.02 15:00 и 17.01.02 19:00.
Как програмно перезагрузить Windows?
Этот модуль является почти полным аналогом мотоду SendKeys из VB
Есть ли в Delphi эквивалент функции SendKeys Visual Basic'а?
Как изменить размер Jpeg и сохранить его в новый файл
Как минимизиpовать все запущеные окна
Как эмулировать движение мыши?
Пульсирующая картинка...
Как сделать так, чтобы по Alt-F4 форма не просто закрывалась, а выдавала запрос
Как скопировать выбранные в DBGrid'е записи в клипборд?
ждать появления файла в папке и отправлять его по локалке/почтой когда появится.
Как отследить нажатие клавиши TAB в Delphi?
как считывать строки из текстового DOS файла
как преобразовать string в binary, хотя-бы один символ (из ASCII таблицы), и наоборот. Ну на самом деле мне нужно из, например, 'Q' получит '1010001'
Состояние кнопки insert (Insert/Overwrite)
Можно ли программно изменить langdriver в парадоксовской базе данных
(нет).Как сохранить Canvas форми в BMP файл? Как конвертнуть програмно BMP в GIF или JPG?
Как получить имя файла и путь локальной таблицы?
как реализовать выделение "резиновым прямоугольником".
требуется, чтоб пользователь выделил (не скопировал в буфер) текст в какой-то программе, а моя могла его обработать.
Добавить свой пункт в системное меню приложения.
Как посчитать количество дней между 2-мя датами?
Как удалить выделенную запись из Tstringgrid?
Как скрыть приложение из списка задач, заблокировать Alt-Tab, Ctrl-Esc и Ctrl-Alt-Delete? (Delphi)
Динамическое создание компонентов
Теория плагинов...
Событие при потере и установке фокуса для формы.
Для создания Numeric (DBF) поля надо использовать ftBCD.
Как разместить прозрачную надпись на TBitmap?
Delphi and Outlook
Как зарегистрировать свое расшерения для файлов? Т.е. чтобы при щелчке по такому файлу вызывалась моя
как можно считать из базы данных BLOB-поле, для этого в MS Visual FoxPro есть OLE, а в дельфи нет компоненты DBOLE.
Как читать и писать в порты?
Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError?
получить количество часов между заданными датами, например между 01.01.02 15:00 и 17.01.02 19:00.
Как програмно перезагрузить Windows?
Этот модуль является почти полным аналогом мотоду SendKeys из VB
Есть ли в Delphi эквивалент функции SendKeys Visual Basic'а?
Как свойство родительского класса (например) published OnChange: TNotifyEvent;сделать в своей компоненте недоступной в Object Inspector?
Рабочий стол [D5, Win2k]
Не допустить запуск второй копии программы
Не отображать в панели задач
Как установить соединение с интернетом средствами делфи
Подскажите где найти компонент ADS для работы с таблицами без BDE для Delphi 5.
Как с помощью Delphi произвести копирование папки?
Как сохранить обьект TFont в реестре/ini/файле/таблице базы данных?
Как перемещать компонент мышкой во время работы программы "runtime"?
Рисование. Построение графика функции
Создание новой группы в меню Windows
Рисуем на рабочем столе
Как запустить аплет Панели управления?
Как принять файлы, брошенные на мою форму по drag & drop
Hаиболее часто задаваемые вопросы по SystemTary
как поместить ProgressBar на StatusBar.
Как вызвать Pop-Up меню не используя правую кнопку мыши?
Просмотр буфера обмена
Как нажать клавишу мыши программно
свой WallPaper для Windows
Запуск текущего Screen-Saver
Как проинсталлировать свои шрифты?
Основные ключи реестра Windows.
Обработка событий от клавиатуры.
Можно обойти все компоненты на форме и, в зависимости от того, какого они типа предусмотреть обработку
Существует ли функция преобразования определенного количества секунд, прошедшего с момента 01.01.1970, в дату?
Необходимо определить дату создания каталога.
Функция определяющая запущен ли сервер удаленного доступа (RAS)
Алгоритм распознования кодировки нужен для автоматического декодирования текста.
Изменить громкость ( звук )
Чтобы сделать текст выпуклым, нужно за светло-серой надписью разместить точно такие же надписи
Приостановить компьютер (sleep)
Чтобы отслеживать события клавиатуры во всей Windows, нудно поставить ловушку (hook).
Как сделать мигающим заголовок окна и кнопку на панели TaskBar
Прозрачная форма
Во вражеском приложении есть listbox
Для сравнения двух строк без учета регистра удобно использовать AnsiSameText.
Как создать базу данных Acceess во время выполнения
как в рантайме поменять физическое имя поля базы
как из своей программы получить текст кнопки или меню из другой программы например file-open и изменить на свой.
как данные их xls (Excel) файла в Paradox перегнать...
как из edit/memo взять текст и перенести в bmp'шку например 256х256 с белым фоном.
С компонентом MaskEdit для ввода чисел до 5 знаков использую маску '99999;0;_' Но при работе эта маска пропускает не только цифры, но и пробелы.
Делаем случайное число от 1 до 100 притом не повторяющиеся. А случается так, что оно повторяется. Подскажите что я недоделал.
Создание PolyPolygon используя массив точек?
Как сформировать HTML таблицу и сунуть её в TWebBrowser?
Что нужно предусмотреть при разработке приложения, которое будет работать при различном разрешении дисплея?
Работа с JPEG-изображениями.
Вычисляем координаты курсора на экране. (API)
Записать данные в ячейку DBGrid и перейти на следующую не при помощи клавиши ENTER-ВПРАВО,а сразу в ВПРАВО?
Конвертирую таблицу в Excel c использованием TExcelApplication следующим образом
Не могу сделать выборку по строковым полям!
Алгоритм переноса по слогам
Как DLL правильно заполнить строковыми ресурсами, и потом достать их?
Простой пример DLL
Каким образом, программным путем, можно узнать о завершении запущенной программы?
Перезапуск своей программы
Не стандартные формы (на основе BMP файла).
Обработка всплывающего меню для иконок в Tray области.
Cообщения(Show Message) одной командой и ввод строки тоже одной командой.
Как создать мигающий заголовок окна (пиктограмму)?
Как написать приложение, адекватно отображающееся на экранах с различным разрешением монитора?
После работы программы не сохраняются изменения в базе Paradox. Что делать?
Работа с инифайлами (*.ini)
Аттач к EXE файлу
Как узнать IP адрес.
WM_COPYDATA для пересылки данных между формами
Как послать самостийное сообщение всем главным окнам в Windows?
Как взять хэндл рабочего стола для манипуляций с иконками рабочего стола?
Как удобнее работать с буфером обмена как последовательностью байт?
Есть ли у кого алгоритм переноса русского текста по слогам?
Как зафиксировать один или несколько столбцов в TDBGrid с возможностью навигации по этим столбцам?
Как заставить появляться хинт, когда я захочy ?
Как минимизиpовать все запущеные окна ?
Как вызвать из работающего приложения модальную форму и обеспечить возврат параметров при его закрытии ?
как сделать имитацию ввода с клавиатуры для программы выполняющейся в дос-окне?
Как послать некое сообщение всем формам ?
Десятичные знаки в DBF [D6, dBase, FoxPro]
Требуется нажать в "другом" приложении пару кнопок (button). (кнопки не имеют hotkeys). Ищу окно так (Дельфи):
Anybody, расскажите [желательно на примере], как пользоваться wm_gettext и wm_settext
Hе получается вставить в таблицу записи со строками на русском языке - некоторые буквы меняются на другие - что делать?
Вытягиваем текст из чужого эдита
Вот хороший способ высосать пароли из едитов определенных программ
Как получить описание компьютера, установленныю на нем ОС и имя пользователя, который на нем работает?
установка новых компонентов [D5, Win95/98]
как зная дескриптор окна обратиться к нему и использовать данные этого окна. К примеру текст из редактора Edit.
Как проверить инсталлирована ли BDE
Использование графики в Listbox
ставлю глобальный хук на клаву который каждые 20 символов дополняет в файл
Как программно переключить раскладку клавиатуры?
Как сделать прозрачным фон текста?
Как открыть URL браузером, установленным по умолчанию?
Как корректно определить изменения в оборудовании PlugNPlay?
Как получить дескриптор окна другого приложения и сделать его активным?
Можно ли скопировать группу файлов, используя стандартный диалог с анимацией , который использует "Проводник" (Explorer)?
Как узнать путь к каталогам Windows?
Как показать иконку, ассоциированной с данным типом файла?
Как использовать TAPI для голосового звонка?
Как набрать номер с помощью модема в Win32?
Как принять файлы, брошенные на мою форму по drag & drop
Как получить дескриптора окна Window, сожержащего DOS программу или программу консольного режима?
Как прервать выполнение процедуры нажатием клавишы "Esc"
Есть ли возможность регулировать через дельфи громкость звука?
Каким образом можно изменить системное меню формы?
Что такое порт ( правила для работы с портами )
как выключить комп в определённое время
Как узнать программным способом, открыт файл или нет?
Как добавить строку в конец текстового файла ?
Возможно ли сохранить содержимое буфера обмена или потока(Stream) (техт,rtf) как картинку (bmp)
Демонстрация перехода к указанной записи через задание номера записи.
Простой способ получения изображения экрана (VB)
Поля печати в ReachEdit
Пасхальные яйца в Delphi
При выполнении диалога FontDialog со свойством Device равным fdBoth or fdPrinter, появляется ошибка "There are no fonts installed"
Как перехватить нажатие Ctrl+Alt+Del ?
как вызвать через Дельфу диалог "свойства: дата и время"?
Как добавить Alias к BDE?
Доступ к заблокированным файлам.
Поиск строк.
Потеря памяти.
Манипуляции с динамическим массивом.
Анимация без DirectX.
способ обмена информацией между приложениями Win32 - Win16.
Как узнать о завершении запущенной Вами программы?
как мне отправить нажатие клавиши с кодом #255 в элемент управления Windows?
Как программно заставить выпасть меню?
Как программно перевести DBgrid в реим редактирования и установить курсор в окошке редактирования в требуемую позицию?
Как сохранить обьект TFont в реестре/ini/файле/таблице базы данных?
Есть ли в Delphi эквивалент функции SendKeys Visual Basic'а?
Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением?
Можно ли рисовать на рамке формы?
Как вставить содержимое файла в текущую позицию курсора в компонете TMemo?
Как удалить каталог вместе со всеми содержащимися в нем файлами?
Сравнение файлов
Определение размера файла
Добавление строки к файлу
Замена подстроки в строке
Сообщение другой программе.
Как получить дескриптор окна другого приложения и сделать его активным?
Как получить закладки из IE ?
Девятая часть Восьмая часть Седьмая часть Шестая часть Пятая часть Четвертая часть Третья часть Вторая часть Первая часть Поиск по FAQ
Начало сайта