|
|
Другие темы раздела | |||||||||||||||||||||||
Delphi WinAPI Synapse и shellexecute Добрый день. При написании программы для поиска телефонных номеров в интернете, столкнулся с проблемой. На офисном компьютере: На определенном этапе ресурсы с которых получаю номера требуют ввода капчи. для ее ввода я открываю браузер с помощью shellexecute, но вместо сайта с картинкой я получаю просто страницу в нормальном виде, как будто ввод капчи и не требовалось. На ноутбуке, при... https://www.cyberforum.ru/ delphi-winapi/ thread2223244.html |
Работа со сторонними запущенными приложениями Delphi WinAPI У WinAPI есть функция которая создает перекрывающее, выпрыгивающее или дочернее окно. HWND WINAPI CreateWindow( _In_opt_ LPCTSTR lpClassName, _In_opt_ LPCTSTR lpWindowName, _In_ DWORD dwStyle, _In_ int x, _In_ int y, _In_ int nWidth, _In_ int nHeight, | ||||||||||||||||||||||
Delphi WinAPI Программно изменить пароль от сохранённой точки Wi-Fi
https://www.cyberforum.ru/ delphi-winapi/ thread2217907.html Собственно, как это сделать через WinAPI? Например, я подключился к Wi-Fi точке с названием "IamRock", ввёл верный пароль, подключение успешно, все работает. Как мне программно изменить сохранённый пароль от этой точки, например, средствами WinAPI? |
Delphi WinAPI Убрать рамку окна Убрал рамку окна SetWindowLong(wnd, GWL_STYLE, GetWindowLong(wnd, GWL_STYLE) and not(WS_CAPTION or WS_THICKFRAME)); Границы окна остались прежними, а внутренняя область уменьшилась на высоту шапки + рамки. Если изменить размер окна, то внутренняя область тоже уменьшается, а промежуток остаётся. Можно тут что то сделать? пытался перерисовать, не помогло RedrawWindow(wnd, nil, 0,... https://www.cyberforum.ru/ delphi-winapi/ thread2215154.html | ||||||||||||||||||||||
Определить букву подключенной флешки (не выполняется часть кода) Delphi WinAPI Здравствуйте! Пытаюсь определить букву подключенной флешки. Событие, что флешка подключилась - срабатывает, но дальше дело не идет. procedure TForm1.WMDeviceChange(var Msg: TMessage); var Drive: Char; //Буква диска const devType: Integer; Datos: PDevBroadcastHdr; const pref = ':\'; begin |
Delphi WinAPI LoadImage не хочет работать Пару лет назад писал игрушку на Delphi 7 в Windows 7. Сейчас захотелось продолжить. Установил Delphi 7 Lite и Lazarus. Система Windows 10. И сразу проблема и в Delphi и в Lazarus с функцией LoadImage. Такой вот код: Result := LoadImage(GetModuleHandle(nil), szBitmap, IMAGE_BITMAP, dx, dy, LR_CREATEDIBSECTION); Это я пытаюсь узнать размер битмапа. Но получаю нули. Раньше этот код работал. И... https://www.cyberforum.ru/ delphi-winapi/ thread2208384.html | ||||||||||||||||||||||
Delphi WinAPI Gethostbyaddr выдает имя компьютера, если указан localhost
https://www.cyberforum.ru/ delphi-winapi/ thread2201247.html Добрый день. Использую функцию что бы получить хост по ip. У некоторых ip хост прописан как localhost, и функция выдает имя моего компьютера. Не могу придумать как обойти этот глюк... только получать имя текущего компа, и сравнивать с результатом, но это кривовато... function IPAddrToName(IPAddr : string): string; var SockAddrIn: TSockAddrIn; HostEnt: PHostEnt; |
Delphi WinAPI Сменить интерфейс окна VCL приложения? Каким образом сменить дизайн VCL-приложения? (Embarcadero RAD Studio 2010) Пример на скриншоте: | ||||||||||||||||||||||
Delphi WinAPI Работа с COM портом реальным и виртуальным Добрый день. Есть программа обмена с устройствами ввода-вывода через преобразователь интерфейса RS485 -> RS232 или RS485 -> USB (с созданием виртуального COM порта). Проблема следующая: если у компьютера есть COM порт и используется RS485 -> RS232 - все отлично, обмен без проблем. Если же COM порта нет, а используется виртуальный COM порт и RS485 -> USB, то получаю, скажем, недопустимые данные... https://www.cyberforum.ru/ delphi-winapi/ thread2188924.html |
Delphi WinAPI У приложения, запускаемого через CreateProccess, нет доступа к интернету
https://www.cyberforum.ru/ delphi-winapi/ thread2186613.html Здравствуйте! Может быть кто сталкивался с подобным и решил проблему. В общем, нашел готовую процедуру для запуска процесса, использую, но проблема в том, что у запускаемых процессов нет доступа к интернету. Даже тот же пинг, не пингует. Вот процедура: procedure ExecConsoleApp(CommandLine: AnsiString; Output: TStringList; Errors: TStringList); var sa : TSECURITYATTRIBUTES; si :... | ||||||||||||||||||||||
Работа с FindWindow и PostMessage: как надежно передавать данные между программами? Delphi WinAPI Добрый день! Осваиваю передачу сообщений между приложениями с использованием FindWindow и PostMessage. Из одной программы с помощью PostMessage передаю сообщение другой программе следующим образом: const SX_MYMESSAGE = WM_USER+100; ... PostMessage(FindWindow('TMainForm', nil),SX_MYMESSAGE,1,0); ... |
Delphi WinAPI Пустой заголовок окна
В общем хочу получить заголовок окна. И всё вроде бы как работает без ошибок, но бывает что просто прилетает пустая строка вместо заголовка. С чем это может быть связано. Подскажите кто знает.
// глобальные переменные
var
PIDNeeded:Cardinal;
Handle1: string;
fu
Лучшие ответы (1)
Наверх
|