![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Напомните как можно (?) перечислить тип array of в параметр [D7]
Гость © (2011-02-16 15:11:00)TColGrid = record
sField: string;
sNameC: string;
Width: Integer;
end;
function TfrmEditPrice.ToColGrid(sField, sNameC: string; Width: Integer): TColGrid;
begin
Result.sField := sField;
Result.sNameC := sNameC;
Result.Width := Width;
end;
procedure GridView(Col: array of TColGrid);
сейчас сделал
GridView([
ToColGrid( 'REAL_NAME', 'НАИМЕНОВАНИЕ', 200),
ToColGrid( 'NORMAL_NAME', 'НОРМАЛЬ', 200),
ToColGrid( 'LCURRENCY', 'Ед.Изм.', 80),
ToColGrid( 'LMEASURE', 'Валюта', 80),
ToColGrid( 'LTYPEOFFER', 'ТипПредл', 80),
ToColGrid( 'ADDRESS', 'Адрес', 350)
]);
а без ToColGrid( вызвать GridView можно?
Гость (2011-02-17 10:22:00) [1]спасибо
TColGrid (2011-02-16 15:23:00) [2]const
ColGridValues: array[0..1] of TColGrid = (
(sField: 'REAL_NAME'; sNameC: 'НАИМЕНОВАНИЕ'; Width: 200),
(sField: 'NORMAL_NAME'; sNameC: 'НОРМАЛЬ'; Width: 200));
// и т.д.
begin
GridView(ColGridValues);