Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.07;
Скачать: CL | DM;

Вниз

Подскажите, пожалуйста насчёт параметров процедур...   Найти похожие ветки 

 
^Sanya ©   (2002-10-29 13:39) [0]

В процедуре(или функции):
Необходимо передавать и возвращать 2-мерный массив неизвестной длины(тобеж динамимческой).
Пока я знаю только один метод - через Variants - VarArray.
Причём на входе/выходе массив должен быть совместим с свойством StrngGrid.Cells, которое по сути и есть 2-мерный массив строк.
Как это реализовать иным методом?


 
down   (2002-10-29 13:41) [1]

Cells - это далеко не 2-мерный массив, это вообще не массив
property Cells[ACol, ARow: Integer]: string;


 
down   (2002-10-29 13:46) [2]

а вобще см. хелп по multidimensional dynamic arrays


 
Song ©   (2002-10-29 13:51) [3]

Передавать можно одномерный "массив" Rows[]. А тип у него - TStrings


 
phantom   (2002-10-29 14:03) [4]

Нужно объявить тип
type
mytype: array of array of string;

и в параметрах процедуры указывать, например
procedure myprocedure(array_string: mytype);

мне помогало.

Если поможет. напиши ответ. Хочю проверить скорость общения.


 
^Sanya ©   (2002-10-29 15:54) [5]

2All:
всем спасибо, буду делать...



Страницы: 1 вся ветка

Текущий архив: 2002.11.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
4-21847
d-coder
2002-09-23 19:31
2002.11.07
В чем прикол??????????????????????????


1-21681
Vitalik
2002-10-28 07:53
2002.11.07
Создание визуальных компонентов


14-21792
Beginner-Designer
2002-10-18 21:20
2002.11.07
Вопрос к тем, кто знает и Delphi и Visual C++


14-21818
blackman
2002-09-21 16:25
2002.11.07
---|Ветка была без названия|---


1-21557
Шурик Ш
2002-10-29 18:00
2002.11.07
Передача параметра в приложение