![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Hotkey и Unit
Tigraman © (2006-01-17 13:00:00)Здравствуйте. Подскажите, пожалуйста, как пользоваться компонентом HotKey, вернее как сохранять его значение, если я не могу присвоить его к символьному типу.
А еще вопрос – как запустить функцию или процедуру, находящуюся в разделе public класса другого юнита. Написав имя юнита, я лишь получаю доступ к его глобальным переменным и к классу. Я даже за пределами класса не могу запустить процедуру находящуюся в классе, что уж говорить о запуске из другого юнита.
Leonid Troyanovsky (2006-01-19 14:28:00) [1]
> Tigraman (19.01.06 13:43) [2]
> А какобратиться к экземпляру объекта этого класса?
Получить ссылку на объект x: TMyObject, а затем вызвать его метод -
x.MethodOfMyObject (функцию или процедуру).
--
Regards, LVT.
Leonid Troyanovsky (2006-01-19 14:21:00) [2]
> Джо © (17.01.06 16:04) [1]
> 1. Можно в таком духе:
> Ch: Char;
Если уж сохранять то уж не менее Word, т.к.
type TShortCut = Low(Word) .. High(Word).
--
Regards, LVT.
Tigraman (2006-01-19 13:43:00) [3]А какобратиться к экземпляру объекта этого класса?
Джо (2006-01-17 16:04:00) [4]1. Можно в таком духе:
var
Ch: Char;
Ch := Chr((HotKey1.HotKey and $FF));
2. Нужно обращаться, не к класу, а к экземпляру объекта этого класса.