|
|
Другие темы раздела | ||||||
Delphi WinAPI Win API и окна Суть вопросы такая: на панель в форме перенаправляю окна внешних программ. С большинством программ проблем нет. А вот программы сделанные в FMX "выкаблучиваются". Если до "переезда" состояние SHOWNORMAL, то родителя меняют, но фактически остаются на месте. Если перед "переездом" - MINIMIZE, то всё нормально. Кто знает, "где собака зарыта"? Добавлено через 23 часа 0 минут Проблема найдена.... https://www.cyberforum.ru/ delphi-winapi/ thread1911844.html |
Перенаправление ввода-вывода консоли (pipes) Delphi WinAPI Есть у нас реализованная процедура procedure THIWinExec._work_doConsoleExec; var sa: TSECURITYATTRIBUTES; si: TSTARTUPINFO; pi: TPROCESSINFORMATION; Res: Boolean; CommandLine:string; FN,params:string; begin | |||||
Delphi WinAPI Delphi и ZipMaster. Ошибки
https://www.cyberforum.ru/ delphi-winapi/ thread1902295.html Делаю всё правильно, вроде бы, но при компиляции вылетают непонятные ошибки. Значит, я делаю что-то не правильно. Не понимаю, что это за ошибки, нуждаюсь в помощи. Прилагаю скрин. |
Delphi WinAPI Could not convert variant of type Dispatch into type (String) - такая ошибка появляется на 1% компьютеров
https://www.cyberforum.ru/ delphi-winapi/ thread1901591.html Имеется программа с привязкой к материнской плате и процессору, все нормально в целом работает. Привязка выполняется на основе функции GetWMIString (код на Delphi 7 приведен ниже), В целом все нормально работает на 99% компьютерах. Но есть одна проблема, которая проявляется на 1% компьютеров и совсем непонятно, что с этим делать. Выскакивает ошибка | |||||
Delphi WinAPI Вывести значения максимума и минимума массива в окне WinAPI дело в том, что поставлена задача найти максимум и минимум массива и вывести результаты, как окно-сообщение, соответственно мах и мин я нашел а вывести не получается, помогите пожалуйста. |
Delphi WinAPI Составить запрос для Recaptcha на сервисе Rucaptcha
https://www.cyberforum.ru/ delphi-winapi/ thread1895701.html Всем привет!) Начал делать программу и столкнулся с такой проблемой как капчи. Помогите составить запрос, который будет выдавать верный ответ на сервисе. Вот что сделал я. http://*rucaptcha.com*/in.php?key='+ключ+'&method=userrecaptcha&googlekey='+Гуглключ сайта+'&proxy=126.56.25.136&proxytype=HTTP&pageurl='Сайт' Уберите звездочки | |||||
Delphi WinAPI Оповестить систему об изменении парметров в реестре Доброго времени. Некая программа(моя) успешно меняет значения в реестре, а конкретно в HKEY_LOCAL_MACHINE\SECURITY\Policy\PolAdtEv Это политика аудита. Меня конкретно интересует отслеживание запуска процессов. Изменения в реестре гарантированно срабатывают только перезагрузки. Есть вариант CreateProcess auditpol.exe, но как-то "костыльно" выглядит. Перезапуск службы "Eventlog" должен бы... https://www.cyberforum.ru/ delphi-winapi/ thread1887530.html |
Определение типа файла Delphi WinAPI Здравствуйте, товарищи программисты. Подскажите пожалуйста, как с помощью в WinApi функций определять тип файла. Пишу файловый менеджер, в ListView отображаю файлы и папки, нужно как то определять тип файла, ставить ему нужную иконку, будучи это архив или картинка. Пожалуйста помогите! Главное определить тип файла, а остальное уже сам сделаю. | |||||
Delphi WinAPI Получить имена шрифтов Здравствуйте ,начинаю разбираться с winApi, раньше был знаком с ним но совсем поверхностно.Итак есть сторонняя, запущенная программа, в ней RichEdit в нем "разношрифтовый" текст. Удалось получить 2 дескриптора: окна и RichEdit'а. Теперь необходимо:получить часть строки и соответственный ей шрифт и таким образом до конца всего текста. https://www.cyberforum.ru/ delphi-winapi/ thread1877632.html |
Delphi WinAPI Подскажите с ReadFile и COM портом
https://www.cyberforum.ru/ delphi-winapi/ thread1873469.html Здравствуйте, помогите новичку, пожалуйста. Я делаю термодатчик на МК, и он должен связываться с ПК по COM порту. Решил использовать API т.к. с библиотекой вышли еще большие грабли. Когда отправляю файл в порт все прекрасно работает и МК ,по идее, отвечает на это строкой "Nomber <тут номер обращения> Termo 2", а вот функция приёма работает не пойми как. procedure ReadComm; var ... | |||||
Защита данных Delphi WinAPI Подскажите идеи и может реализации, каким образом можно запретить доступ к папке и вложенным файлам, или же просто что бы нельзя было их скопировать, удалить и.т.д. Но при этом нужно подразумевать, что я смогу с ними работать, т.е. нужно что бы был механизм снимающий запрет. Предлагали открывать все файлы, но в таком случае с файлами уже нельзя работать т.к. они исполняемые и закрывать не... |
Delphi WinAPI Ошибка Access Violation в CreateProcess
procedure Tfrm_Main.RunDosInMemo (CmdLine: string; OutputMemo: TMemo);
const
ReadBuffer = 2400;
var
Security: TSecurityAttributes;
ReadPipe, WritePipe: THandle;
start: TStartUpInfo;
ProcessInfo: TProcessInformation;
Buffer: PAnsiChar;
BytesRead: DWord;
|
0 / 0 / 0
Регистрация: 13.04.2015
Сообщений: 7
|
0
|
|
TCustomTransparentControl и прорисовка - Delphi WinAPI - Ответ 1007247503.02.2017, 09:26. Показов 879. Ответов 0
Метки (Все метки)
Здравствуйте.
Встала задача - сделать рамочку, наглядно демонстрирующую какие-либо выделенные места на изображении. Делаю наследника от TCustomTransparentControl. И всё бы отлично, кроме одного - как только на одной форме их 2, начинаются проблемы. В частности - после изменений размеров одного, второй может исчезнуть с формы. Но на самом деле он присутствует, просто не прорисовывается. Пробовал такие варианты - после изменений размеров прорисовывать главную форму, дополнительно прорисовывать все компоненты моего класса. Не помогло. Однако, если форму с непрорисованным компонентом тащить за пределы экрана и обратно, то компонент прорисовывается. Итого, у меня 2 вопроса: 1. Какого мне не хватает события (или может быть какое-нибудь лишнее), чтобы прорисовка компонентов была нормальной. 2. Какие события посылаются форме когда она выходит за рамки монитора и входит обратно? На всяк случ прикрепляю сорец. Вернуться к обсуждению: TCustomTransparentControl и прорисовка Delphi WinAPI
0
|
03.02.2017, 09:26 | |
Готовые ответы и решения:
0
Прорисовка прорисовка кнопок Прорисовка окон Прорисовка в D3D |
03.02.2017, 09:26 | |
03.02.2017, 09:26 | |
Помогаю со студенческими работами здесь
0
Прорисовка полигона Графическая прорисовка Прорисовка ListBox Прорисовка виджета |
Новые блоги и статьи | |||||
Как в цикле обойти все элементы map в Java
bytestream 25.01.2025
В разработке на Java одной из наиболее востребованных структур данных является интерфейс Map, который предоставляет эффективный способ хранения и управления парами "ключ-значение". Разработчики. . .
|
Для чего нужен UserManager.isUserAGoat() в Android и как это использовать
bytestream 25.01.2025
В мире Android-разработки существует множество интересных и порой загадочных функций, о которых знают далеко не все разработчики. Одной из таких функций является метод UserManager. isUserAGoat(),. . .
|
Как обойти масси в JavaScript. Всё о циклах
bytestream 25.01.2025
JavaScript представляет собой мощный язык программирования, широко используемый в веб-разработке, где массивы и циклы являются фундаментальными концепциями для эффективной работы с данными. Массив в. . .
|
Как сделать, чтобы существующая ветка отслеживала удалённую в Git. Связывание локальных и удалённых веток
bytestream 25.01.2025
В разработке программного обеспечения системы контроля версий стали неотъемлемой частью процесса создания качественного программного продукта. Эти инструменты позволяют разработчикам эффективно. . .
|
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
|
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
|
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
|
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
|
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
|
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
|
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
|
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
|