Название: WinXP FAQ - v3.05.
Автор: Шашков А.
2002.
Это третья версия WinXP FAQ CHM Edition.
XP вобрала в себя многое из W2k, поэтому нет ничего удивительного в том, что читатели нашего W2k FAQ найдут для себя много знакомого и в этом документе. Тем не менее, это два абсолютно самостоятельных труда, которые будут развиваться параллельно. Как обычно, мы рассчитываем на Вашу помощь и на Ваш опыт, в наших усилиях сделать этот FAQ лучше.
FAQ
Delphi FAQ
Название: 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); - при входе в процедуру массив рассматривается как пустой, но после выполнения процедуры можно получить значения
Скачать и читать 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); - при входе в процедуру массив рассматривается как пустой, но после выполнения процедуры можно получить значения