Для скачивания и перехода по внешней ссылке нажмите на
http://fileskachat.com/file/ 5622_c9e90d0c665 4207fb62f35a4ab9 58a89.html
или
http://depositfiles.com/files/7ahn4l2vp
Название: Delphi FAQ.
Как передать массив как параметр?
Передача параметров в дельфи:
Type Ta=array of something;
Var a:Ta;
Procedure Proc(a:Ta); - внутри процедуры создаётся копия массива, внутри процедуры работа осуществляется только с копией данных
Procedure Proc(var a:Ta); - внутри процедуры код работает именно с переменной а и её содержимым
Procedure Proc(const a:Ta); - внутри процедуры запрещено изменять данные переменной а
Procedure Proc(out a:Ta); - при входе в процедуру массив рассматривается как пустой, но после выполнения процедуры можно получить значения