![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Доброго времени суток!
Интересует вопрос: как управлять списком TStrings через его Handle? Какие параметры нужно писать в SendMessage, чтобы: 1) заблокировать TStrings (TStrings.BeginUpdate) 2) добавить текст в TStrings (TStrings.Add) 3) разблокировать TStrings (TStrings.EndUpdate) Приведите примеры, если можете. Заранее спасибо! |
|
#2
|
||||
|
||||
|
у TStrings нет свойства Handle - это ж не окно, не файл... а вот SendMessage действительно посылает сообщения окнам.
|
|
#3
|
||||
|
||||
|
Ну если только передать куда-нибудь сам объект, а функция уже сама вызовет с него нужные методы. Если ты конечно хочешь чтобы твоя дллка работала с ним.
|
|
#4
|
||||
|
||||
|
Спасибо, разобрался. Передаю в библиотеку адрес TStrings.
Код:
type PStrings = ^TStrings; procedure SomeProc(List: PStrings); begin ... end. Тема закрыта! |