Форум: "Прочее";
Текущий архив: 2007.05.13;
Скачать: [xml.tar.bz2];
ВнизВопрос по энергосбережению и экранной заставке. Проблема. Найти похожие ветки
← →
DVM © (2007-04-16 15:22) [40]
> Если FThread есть TThread, то опять врешь - его св-во Handle
> не имеет ничего общего с оконными хэндлами.
У объекта TThread свойства Handle нет!
← →
Сергей М. © (2007-04-16 15:30) [41]Ах вон оно что !
Пердуперждать надо, что ты наследуешь чью-то форму)
← →
Сергей М. © (2007-04-16 15:31) [42]
> У объекта TThread свойства Handle нет!
>
Indicates the thread"s handle (Windows only).
Delphi syntax:
property Handle: THandle;
C++ syntax:
__property int Handle = {read=FHandle, nodefault};
Description
On Windows, use Handle for calling Win32 API functions for thread manipulation.
The Handle property is not available on Linux.
Это я сам придумал ?)
← →
DVM © (2007-04-16 15:40) [43]
> Сергей М. © (16.04.07 15:31) [42]
Да, действительно есть. Вообще я когда писал, что в него я помещаю свой хэндл окна, я конечно же под этим самым Handle имел ввиду свое свойство, а не то, что было у TThread изначально. Причем странно, что данная описка никак не повлияла на работу. Т.е. я написал так:
TMyThread = class(TThread)
private
FHandle: THandle;
...
...
procedure SetHandle(const AHandle: THandle);
function GetHandle: THandle;
...
published
property Handle: THandle read GetHandle write SetHandle;
...
end;
так прокатило вполне.
← →
Сергей М. © (2007-04-16 15:46) [44]
> Причем странно, что данная описка никак не повлияла на работу
Ничего странного.
TThread.Handle в твоем случае не имеет ничего общего с TMyThread.Handle
> published
А уж начерта тут именно published - это вообще загадка природы)
← →
DVM © (2007-04-16 15:47) [45]
> А уж начерта тут именно published - это вообще загадка природы)
Ну published это конечно лишнее. Copy/Paste виновато.:)
← →
Сергей М. © (2007-04-16 15:51) [46]
> DVM
Вот и получается, что подозрительно многое виновато в твоих собственных проблемах)
← →
DVM © (2007-04-16 15:53) [47]
> в твоих собственных проблемах
Ничего подобного. Проблема как была одна - так и осталась одна (и устранена) - пересоздание окна.
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.05.13;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.043 c