Курс борьбы с DELPHI
Девятая часть Восьмая часть Седьмая часть Шестая часть Пятая часть Четвертая часть Третья часть Вторая часть Первая часть Поиск по FAQ
Начало сайта
Часть 2
Как заставить Delphi работать с достаточно большим массивом данных?
Принцип создания плугинов в Delphi
Работа с принтером.
использования DirectSound на Delphi
перечислить в "сase" _не цифровые_ значения
API-функции. CopyFile и CreateFile
часть программы хочу разместить в DLL
программно сменить картинку на рабочем столе.
Explorer описан как СОМ объект
OnSetText Проверка даты
Как отловить нажатия клавиш в системе
Как определить день недели?
Подсказка в Edit
команды Windows 9xx для запуска из командной строки (управление с помощью rundll32)
Чтобы поменять прозрачность окна под Win2000
GetEnvironmentVariable - получаем текущее значение Path.
TMenuItem - создание и добавление событий во время работы приложения, как?
глючит Uses в DLL....
Нужна прога, которая бы следила за urlами в MSIE...
как написать звонилку до провайдера?
Как скопировать файл?
Форматирование диска в Win32
Как показать иконку, ассоциированной с данным типом файла?
Как запускать мою программу на каждом старте Windows?
Как добавить пункт к системному меню приложения?
Как создание нестандартную процедуру разбиения слов при переносах для TEdit, TMemo или TRichEdit?
Можно ли скопировать группу файлов, используя стандартный диалог с анимацией Копирование Файлов,
Как получить дескриптор окна другого приложения и сделать его активным?
Каким образом можно изменить системное меню формы?
Как программно заставить выпасть меню?
Во вражеском приложении есть listbox
Z-порядок при каждом показе диалога один и тот же.
что делает сообщение, какие значения используются для каждого поля сообщения и какие возвpащаемые значения ожидаются или задаются Windows.
Как проверить готовность диска без появления окна ошибки Windows?
Function SelectMenu(winname,item,subitem:string):boolean;
Моя собственная база данных
Функции для работы с реестром
Как в нужной дирректории взять название всех файлов, и запихнуть их в массив?
Для создания панелей в двумя полосами слева, которые можно двигать
не хватает возможностей компонентов TStringGrid и TDrawGrid. В этом случае можно воспользоваться событием OnDrawCell для рисования произвольных и зображений в ячейках таблицы.
Как увеличить процессорное время, выделяемого программе?
Разработка собственных компонентов
Как программно создать псевдоним для БД в BDE?
Как создать ini-файл в той же директории, где exe-шник ?
вставка текста в пустой Edit
WM_KeyPress
кнопка или пункт меню выполнял другую функцию при нажатой кнопке shift
Как эмулировать нажатия клавиш в другой программе
Запуск нужной программы в соответствии с расширением файла
Управление Microsoft Excel
Запуск программы с ожиданием завершения
Открытие почтовой программы с нужным адрессом
Про gif
Как получить информацию о БИОСе?
Как можно перекодировать сообщение (содержание) из Win в КОИ8-Р для отправки по EMail?
Как правильно общаться с функциями типа WM_SETTEXT
после заполнения StringGrid нужно для каждого столбца находить текст максимальной длины и в соответствии с его длиной устанавливать
ширину всего столбца.
чтобы пользователь выбрал каталог, удобно воспользоваться стандартным диалогом Windows.
Как можно обойтись без Ttimer и наиболее рационально использовать ресурсы
Как узнать и поменять разрешение экрана?
Как набрать номер с помощью модема в Win32?
Как сохранить текстовой файл из Ворда с помощью Билдера?
Как создать файл .db на основе имеющегося
Как по имени БазыДанных получить ссылку на компоненет TDataBase
о операциях с типом TDateTime
Снимок DESKTOP в form.canvas
Ищем файл.
TLabel - Properties.
Hardware: CD-ROM откройся...
%WinDir - что бы это значило?
Что такое TColor и с чем его едят?
Градиентная заливка и сложение цветов.
функция CopyFile, которая работает быстро, никаких проблем с ней не возникает
Как прочитать весь файл?
Проверка дат в Table
Как получить дескриптор окна другого приложения и сделать его активным?
Как зарегистрировать расширение файла за своим приложением и контекстное меню, связанное с этим типом?
Как программно "щелкнуть" по компоненту speed button?
Как копировать фаил чтобы прогрес индикатор двигался и кнопку отмена можно было нажать?
Как создать мигающий заголовок окна (пиктограмму)?
Document.Bookmarks.Item['BookmarkName'].Delete
Обработка событий от клавиатуры
Избитый вопрос - где лежит русская версия справки для Delphi 5?
Может кто подскажет как вызвать функцию по ее адресу?
Анимированная кнопка "Пуск".
На кнопки чужого приложения
Dbgrid
Индекс в другом каталоге
Поиск в бд
Быстрое копирование таблиц
Подсчет количества дней
Имя модуля с полным путем
Все компы в рабочей группе
Где сидюк
Как программно определить, что приложение работает под Windows NT?
Позиция курсора в мемо
Как настроить табуляцию в компоненте TMemo?
Как определить локализацию ОС: английская или русская?
Как показать подсказки "hints" для элементов меню?
Как установить время видимости hint'a и позицию его появления на экране (Делфи)?
Как заставить DBGrid сортировать данные по щелчку на заголовке столбца?
Как послать системе Win2000 сообщение о завершении работы?
Как использовать функцию сохранения и открытия в один файл, т.е. как в записной книжке несколько записей в одном файле?
Для сравнения двух строк без учета регистра удобно использовать AnsiSameText.
Как послать message всем?
Как проверить готовность диска без появления окна ошибки Windows?
Как ограничить длинну текста, вводимого в TEdit, так чтобы ширина текста не превышала ширину TEdit'а?
Можно ли рисовать на рамке формы?
Как из Вашей программы подключиться к Интернету, определить активные соединения, определить и сохранить параметры соединения
Как сделать, чтобы неглавная форма минимизируется не в таскбар, а выше него?
Как показать иконку, ассоциированной с данным типом файла?
как зделать, чтобы TEdit воспринимал одни цифры и DecimalSeparator
Как сделать, чтобы в DBGrid вместо цифр были соответствующие константы?
Обработка событий от клавиатуры
как мне отправить нажатие клавиши с кодом #255 в элемент управления Windows?
Как осуществить быстрый поиск в Listbox
Как назначить горячие клавиши (shortcuts), чтобы они были доступны даже если сейчас активна другая программа (как это делает аська).
Бегущая строка
Файловые операции средствами ShellAPI.
Программа запускается нужное количество раз
Delphi и ресурсы компьютера
Обычный блокнот.Но при открытии файла с досовской кодировкой (русский текст) получается ерунда.
Как можно подключить dll`ку и как использовать её функции...
Функции Delphi ParamCount и ParamStr работают неверно,
Как по IP узнать Hostname
Как запустить диалог поиска файла?
Как показать стандартное окно копирования файлов?
Как вывести окно свойств компьютеpа?
Как изменить стиль шрифта RichEdit нажатиями соответствующих комбинаций клавиш?
Как в элементе RichEdit
В компоненте RichEdit есть классная вещь - AutoURLdetect, но других ссылок не поддерживает.
Как открыть URL браузером, установленным по умолчанию?
Как сделать прозрачным фон текста?
How to get the size of the window
как зарегистрировать свое приложение в Explorere.
richedit Paragraph типа TParaAttributes
Можно ли узнать положение курсора в TEdit?
как запустить из Вашей программы еще какую-нибудь программу
Как создать новую кнопку не на форме а на панели к примеру.
необходимо добраться до Winampа,
Ниже приведе текст рабочей процедуры, написанны на Delphi 6.0
для компонентов Офиса 97. Успешно работает и с 2000
Чтобы определить номер текущей строки любого объекта управления edit
Как проигрываеть MPEG файл в Delphi-программе?
Чтобы вызвать диалог, в котором бы пользователь должен был ввести что-нибудь,воспользоваться функцией InputBox или InputQuery
Как написать маленький инсталлятор ?
Как сделать TListBox в Delphi так, чтобы пользователи могли менять
порядок элементов с помощью мыши?
Регистрация программ в меню "Пуск" Windows 95.
Как с помощью TJpegImage грузить *.jpeg
Как зарегистрировать свое расшерения для файлов?
Как сделать сортировку при клике по заголовку TListView и как рисуются треугольнички в заголовке, показывающие направление сортировки?
Как копировать фаил чтобы прогрес индикатор двигался и кнопку отмена можно было нажать?
Как написать свой PlugIN (типа поддержки различных форматов файлов ...)
Как мне, используя WinAPI, скопировать содержимое строки в буфер обмена?
Как сделать, что бы отслеживалось, не произошло ли подключение к интернету, а если произошло, то чтобы запускался .bat-файл
Как добавить файлов в файл ресурсов?
на WinApi из под Делфи, но почему то никак не хочет регистриться мой класс окна функцией RegisterClass()
Функция GetWindowLong, я с её помощью хочу определить стиль окна:
для записи содержимого компонента TStringGrid на диск
Как указать размер страницы не используя TPrintSetupDialog
Резидентная прога
изменении размера динамической структуры удобно пользоваться процедурой ReallocMem
Создание БД файла во время работы приложения
Как отличить win95 от win98 в bat-файле?
Выравнивание колонок tstringgrid
Поменять картинку во время работы в Windows
обрабатывать события onKeyUp или onKeyDown и обрабатывать
возможность нарисовать около каждой ветви рисунок TBitMap.
подсказать технологию построения самораспаковывающихся файлов
Как при проигрывании музыки с Audio CD показывать сколько прошло минут и
Как создать свою кнопку в заголовке формы (на Caption Bar)
Копирование файлов
Как создать базу mySQL из csv файла?
В документации компонента TRegIniFile говорится, что можно изменять корневой ключ (root key)
функция позволяет завершить выполнение любой активной программы по её classname или заголовку окна.
показано как можно осуществить чтение запись
Форматирование
Как настроить табуляцию в компоненте TMemo?
Можно ли динамически менять какая форма считается главной в приложении во время работы программы?
Как программно "щелкнуть" по компоненту speed button?
Как показать подсказки "hints" для элементов меню?
Как удалить каталог вместе со всеми содержащимися в нем файлами?
Как определить номер текущей строки в TMemo?
Как проигрываеть MPEG файл в Delphi-программе?
Как вставить содержимое файла в текущую позицию курсора в компонете TMemo?
Как в компоненте TMemo перехватить нажатие Ctrl-V и вставить специальный текст не из буфера обмена (clipboard)?
TEdit не поддерживает выравниваение текста по центру и по правой стороне - лучше использовать компонент TMemo
Как извлечь Red, Green, и Blue компонент из определенного цвета?
Как использовать анимированный курсор?
нужно получить список файлов в ListView как в проводнике
Как из Memo считать названия файлов с их полными путями и посчитать количество найденных файлов
Как сделать окошко подсказки в редакторе как дельфи по CTRL-J?
Как увеличить в RichEdit размер редактируемого файла?
В каком порядке происходят события при создании и показе окна?
Как программно создать ярлык?
Как из таблицы ( например Names ) выбрать записи, значение поля, например Names, которых начинающется на какую-либо букву
ExtractFilePath(ParamStr(0)) возвращает каталог, из которого была запущена программа. ParamStr(0) возвращает полное имя файла с программой
Речь сегодня опять пойдет о резидентных программах. В этот раз в программу будут добавлены новые функции, а именно: записная книжка,
Как стереть ехе-файл во время его исполнения?
Как вывести окно свойств компьютеpа?
как запретить изменения размера окна формы
как в Делфи вызвать Outlook Express, так чтобы при его
понятие макроподстановки. Т.е., когда стоковая паременная содержит в себе фрагмент "понятного" транслятору (ну не компелятор он...) FoxPro текста.
Послать по E-mail при помощи API
Как получить закладки Iexplorer
program Setup
InstallShield
Запись звука
RichEdit в SGML-код. Она не формирует полный HTML-аналог, но вы сами можете добавить необходимый RTF-код и его интерпретацию в HTML-тэги.
Показ окна без главной формы
Информация о том, есть ли в данный момент соединение с Интернетом, лежит в реестре
Функция StrToInt позволяет очень удобно преобразовывать строку '123' в число 123
Как получить дескриптор панели задач (TaskBar)?
Как создать иконку из bitmap'а?
Как выделитьв RichEdit, например, 4 строку?
Как перехватить события в неклиентской области формы, в заголовке окна, например?
Как запретить показ курсора в TEdit и ему подобных контролах ?
Как правильно при выводе на экран обрезать имя файла по длине ?
Как работать с очень большими числами ?
Как вызывать диалог выбора фолдеров ?
Как обрабатывать ошибки в дельфовых COM-объектах ?
Как избавиться от сообщения об ошибке 216, иногда возникающей при выходе из приложения ?
Как использовать форму из DLL ?
Как получить список процессов ?
Как поместить иконку на Рабочий стол ?
Как пpинимать яpлыки пpи пеpетягивании их на контpол ?
Как сделать MS-Style диалог "О программе" ?
Как программно создать ярлык?
Как программно переключать раскладку клавиатуры?
Как уменьшить размер памяти, занимаемой delphi-приложением ?
Как сделать Redo в RichEdit ?
Как получить результат работы консольной программы ?
Как получить доступ к иконкам десктопа?
Wordbasic с параметрами из Delphi
Delphi / MS Office 97 / OLE / VB для приложений
Для изменения формы окна используется функция SetWindowRgn.
Чтобы инициализировать переменную на стадии ее создания, нужно объявить ее, как типизированную константу.
Как загрузить в TreeView содержимое, например, диска С:\?
Сводка функций модуля Math
С помощью API-функции SendMessage можно задать поля в Memo-компоненте.
Цветные ячейки в StringGrid / DBGrid.
dos amp& win ver. really works
Программа запускается нужное количество раз
Работа с сервером автоматизации Microsoft Word.
Как в нужной дирректории взять название всех файлов, и запихнуть их в массив? [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
Процедура поиска закладок и перехода по ней (Word)
Об удалении каталогов.
Чтобы по имени файла определить полное имя файла (найти путь), удобно использовать функцию SearchPath.
Добавить пункт в системное меню, написать обработчик его выбора и перехватить сообщение о выборе пункта из системного меню.
Каким образом можно изменить системное меню формы?
При показе всплывающего меню установите foreground window, затем пошлите сообщение WM_NULL после показа
Из Delphi запускается Dos-задача. Но как при этом поиметь errorlevel Dos-задачи?
Как в программе на Delphi создать динамически много компонент не описывая каждую в программе
Как по двойному щелчку на имени файла в компоненте FileListBox автоматически открыть его в нужном приложении,
Как сделать сортировку при клике по заголовку TListView
Как программно переключить раскладку клавиатуры?
Шифрование текста
При обращении к элементам различных списков приходится писать что-то вроде: a.Strings[2] или b.Items.
Простейший сканнер диска
Как получить активный URL из браузера.
Как в StringGriud засунуть картинки.
Извлечение иконки из EXE/DLL-файла
Сторожевой пес типа "Мухтар"
Как мне завершить все работающие задачи?
Как создать таблицу базы данных, не используя Database Desktop?
Получение содержимого выделения
Поиск в richedit
Как сделать сохранение в тхт формате для richedit
RichEdit должен редактировать тексты размером больше 64 кб
Как прокрутить Memo, чтобы было видно последние строки ?
кодировка либо OEM либо ANSII, то
Как вставить еще несколько строк в середину StringGrid или после определенной строки?
Создаю нестандартную процедуру разбиения слов при переносах
записать (читать) в файл переменную
Девятая часть Восьмая часть Седьмая часть Шестая часть Пятая часть Четвертая часть Третья часть Вторая часть Первая часть Поиск по FAQ
Начало сайта