var-параметры в DLL
От: Gregson  
Дата: 28.11.05 14:09
Оценка:
Можно ли использовать в процедурах var-параметры, ну типа procedure proc(var lv : TListView) и потом это значение использовать в вызывающей программе?
Re: var-параметры в DLL
От: ekamaloff Великобритания  
Дата: 28.11.05 14:14
Оценка:
Здравствуйте, Gregson, Вы писали:

G>Можно ли использовать в процедурах var-параметры, ну типа procedure proc(var lv : TListView) и потом это значение использовать в вызывающей программе?


А почему бы и нет? Только пример с TListView корявый — объекты класса и так передаются по ссылке.
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Re[2]: var-параметры в DLL
От: ekamaloff Великобритания  
Дата: 28.11.05 14:15
Оценка:
Здравствуйте, ekamaloff, Вы писали:

E>Здравствуйте, Gregson, Вы писали:


G>>Можно ли использовать в процедурах var-параметры, ну типа procedure proc(var lv : TListView) и потом это значение использовать в вызывающей программе?


E>А почему бы и нет? Только пример с TListView корявый — объекты класса и так передаются по ссылке.


А впрочем может потребоваться и так передавать, беру свои слова обратно.
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Re: var-параметры в DLL
От: Slava Antonov Россия http://deadbeef.narod.ru
Дата: 29.11.05 00:21
Оценка:
Hello Gregson, you wrote:

> Можно ли использовать в процедурах var-параметры, ну типа procedure proc(var lv : TListView) и потом это значение использовать в вызывающей программе?


Можно. Только если хотите использовать динамические типы данных (строки, массивы, классы) то настоятельно рекомендуется использоваться пакеты как в DLL так и в приложении.

--
Всего хорошего, Слава
ICQ: 197577902
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.