uses или INCLUDE ?
несколько озадачило то, что если мне нужно вынести какие-то функции в модули, то должно это выглядеть примерно так:
//unit lib.pas
procedure Proc(S: string);
begin
ShowMessage(S);
end;
program Test;
uses 'Lib.pas';
begin
Proc(S);
end.
не лучше бы было реализовать нормальную диретиву INCLUDE, которую можно поместить в нужной точке кода, а не на месте uses? Очень полезной могла бы быть реализация наподобие РНР4 include_once(), которая включает файл в код только один раз.
//unit lib.pas
procedure Proc(S: string);
begin
ShowMessage(S);
end;
program Test;
uses 'Lib.pas';
begin
Proc(S);
end.
не лучше бы было реализовать нормальную диретиву INCLUDE, которую можно поместить в нужной точке кода, а не на месте uses? Очень полезной могла бы быть реализация наподобие РНР4 include_once(), которая включает файл в код только один раз.
Комментарии