Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / прилетело в логах интересное. / 8 сообщений из 8, страница 1 из 1
09.02.2022, 12:42
    #40132788
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
с одного из далёких аулов окрес Дерсу Узала получил в логах интересное:

Код: plaintext
1.
2.
 System Error.  
Code: 5.
Отказано в доступе 

код вызвавший отказ:
Код: pascal
1.
2.
  with aControl do
    Mouse.CursorPos := ClientToScreen(Point(Width div 2, Height div 2));


что это было, Ватсон?! ©
...
Рейтинг: 0 / 0
09.02.2022, 12:55
    #40132792
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
Мимопроходящий
что это было, Ватсон?! ©
Например
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
function TControl.ClientToScreen(const Point: TPoint): TPoint;
var
  Origin: TPoint;
begin
  Origin := ClientOrigin;
  Result.X := Point.X + Origin.X;
  Result.Y := Point.Y + Origin.Y;
end;

function TWinControl.GetClientOrigin: TPoint;
begin
  Result.X := 0;
  Result.Y := 0;
  Winapi.Windows.ClientToScreen(Handle, Result);
end;

И дальше HandleNeeded бросило исключение
...
Рейтинг: 0 / 0
09.02.2022, 12:58
    #40132793
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
_Vasilisk_
И дальше HandleNeeded бросило исключение
почему? зачем?
...
Рейтинг: 0 / 0
09.02.2022, 13:02
    #40132795
istrebitel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
Возможно схожий источник проблемы https://stackoverflow.com/questions/983738/call-to-tmouse-getcursorpos-sometimes-fails-with-a-call-to-an-os-function-faile
RDP, переключение между пользователями?
...
Рейтинг: 0 / 0
09.02.2022, 13:09
    #40132796
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
istrebitel
RDP, переключение между пользователями?
RDP возможно.
довольно много пользователей перешли на удалёнку, в связи с буйством Омикрона.
...
Рейтинг: 0 / 0
09.02.2022, 13:16
    #40132801
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
Мимопроходящий
почему? зачем?
RDP, RAdmin
...
Рейтинг: 0 / 0
09.02.2022, 13:24
    #40132803
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
_Vasilisk_
Мимопроходящий
почему? зачем?
RDP, RAdmin
приму как основную версию.
"чинить" в данном случае видимо таки нечего.
...
Рейтинг: 0 / 0
09.02.2022, 20:30
    #40132942
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
прилетело в логах интересное.
Мимопроходящий,
Мы в своих библиотеках очень давно нарвались на подобное, поэтому ввели свою обёртку над винапи для получения позиции мыши
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / прилетело в логах интересное. / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]