Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »


Программирование с помощью API

Delphi » Программирование с помощью API


Программирование с помощью API

Администратор раздела: Ерёмин А.А.
Количество вопросов, заданных в этот раздел: 161 (за последний месяц: 0)
Общее количество ответов: 134 (за последний месяц: 0)
Дата создания раздела: 16 июля 2007 г.

Использование Application Programming Interfaces в приложениях (WinAPI - работа с окнами, ShellAPI и т.д.)

Количество экспертов: 54 (подробнее »)

Задать вопрос в данный раздел »

Последние вопросы в этом разделе

Вопрос #6 573 (вопрос открыт)
Здравствуйте! Не получается использовать функцию из kernel32.dll VirtualAllocate прописываю как указано в приложении к вопросу, функция отчего то всегда возвращает нулевой указатель, а номер ошибки, которая возникает 87, что как я понял указывает, что я прописываю неверно один из параметров.

Автор вопроса: SOA (вопрос задан: 4 января 2015, 18:26)
Количество ответов: 0

 

Вопрос #6 388 (вопрос решён)
Здравствуйте! Определяю тип диска через GetDriveType(); в Memo всё выводится как надо, но хочется, преобразовать огромный код в цикл. Уже второй день пытаюсь это сделать, но возникла проблема с типами переменных. Изначально код имеет вид: {{code}} case GetDriveType('A:\') of 0 : Memo1.Lines.Add('Диск "A:" - не поддается опpеделению'); 1 : Memo1.Lines.Add('Диск "A:" - не существует'); DRIVE_REMOVABLE: Memo1.Lines...

Автор вопроса: Цирцея (вопрос задан: 16 марта 2013, 20:33)
Количество ответов: 0

 

Вопрос #6 369 (вопрос решён)
Приветствую!!! Можно ли установить фоновый рисунок рабочего стола прямо из ресурса т.е. предварительно не сохраняя картинку из ресурса на диск. Вот код, который устанавливает картинку на рабочий стол. {{code}} SystemParametersInfo(SPI_SETDESKWALLPAPER, 0,//путь к файлу, а надо из ресурса загрузить\\,SPIF_UPDATEINIFILE); {{/code}}

Автор вопроса: Kazi (вопрос задан: 31 января 2013, 15:51)
Количество ответов: 0

 

Вопрос #6 353 (вопрос открыт)
Доброго времени суток, уважаемые эксперты! Отправляю в другое окно (в игру) сообщения нажатия мыши. Для примера: sendmessage(H,WM_RBUTTONDOWN,0,0); Sleep(15); sendmessage(H,WM_RBUTTONUP,0,0); Всё отрабатывает отлично, но вот какой нюанс. Если окно игры становиться в не фокусе, то время выполнение потока, откуда идут посылки в игру, замедляется в десятки раз, делаю активным, скорость становиться такой как задумывалось. Я как бы понимаю, что sendmessage ожидает ответа от приложения, что оно обработано, но как ускорить этот проц...

Автор вопроса: Ice-Breaker (вопрос задан: 9 января 2013, 12:15)
Количество ответов: 0

 

Вопрос #6 348 (вопрос открыт)
Доброго времени суток, уважаемые эксперты! Возникла проблема при эмуляции нажатия функциональных клавиш F1-F12 (возможно и других, но не проверял). При регистрации одной горячей клавиши(без модификатора) - все работает прекрасно, но если используется модификатор (Alt, Control, Shift или их сочетания) - отсылается некорректный код. Подозреваю что дело в том что отсылается в момент нажатия, а не отпускания, т.е. на момент посылки модификатор остается в нажатом состоянии. Как можно решить данную проблему? Цель: корректно эмулировать нажатие клавиш при использовании горячей клавиши с модификатором.

Автор вопроса: Ins (вопрос задан: 5 января 2013, 21:19)
Количество ответов: 0

 

Вопрос #6 336 (вопрос закрыт)
Приветствую, уважаемые эксперты! Уже намучался, не знаю как быть! В моем приложении есть строка ввода (edit), я ввожу туда логин любой, а он должен попадать в строку для логина в приложение майл.ру агента. Вот исходник, тут проблема в том что я могу добавлять строки в комбобокс, но не могу их выбрать программно.

Автор вопроса: Kazi (вопрос задан: 16 декабря 2012, 20:40)
Количество ответов: 0

 

Вопрос #6 324 (вопрос решён)
Доброго времени суток, уважаемые эксперты! Мне нужно работать с набором строк - записать в реестр и считать из реестра. В случае чтения - у меня получилось. Делаю я это с помощью процедуры ReadREG_MULTI_SZ (расписана в приложении). А вот записать набор строк корректно у меня не получается. В результате преобразования (также приведены ниже) получаю не набор строк, а одну строку и дальше набор невразумительных символов. Поскажите как корректно записать Tstrings в параметр REG_MULTI_SZ регистра.

Автор вопроса: Ak_el_a (вопрос задан: 30 ноября 2012, 21:41)
Количество ответов: 0

 
Версия движка: 2.6+ (26.01.2011)
Текущее время: 19 октября 2018, 11:32
Выполнено за 0.13 сек.
Рейтинг@Mail.ru