Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Вниз

Многомерный массив в аргументах функции   Найти похожие ветки 

 
ipavels   (2004-04-10 17:29) [0]

Ни как не пойму как объявить аргумент функции как двумерный массив. Мне надо передать в функцию двумерный массив.
Массив обявил вот так:
var
 aIndex: array [1..1,2..2] of string;
begin
 ...
 aIndex[1,1] := "index.ntx";
 aIndex[1,2] := "name";
 

Если объявляю так:
function func(arr: array of string): boolean;
компилятор пишет:
Incompatible types

Почему я так и не понял.

Я вообще хотел спросить совета, можно ли обойтись вообще без массива использую TStrings или TStringList.
Для меня главное что бы было типа двух элементов массива, первый это "имя файла", а второй "ключевое слово".


 
Jack128 ©   (2004-04-10 21:38) [1]

type
 TTwoDimArray = array[1..2, 1..2] of string;
var
 aIndex: TTwoDimArray;

function TestFunc(Param: TTwoDimArray): integer;
begin
end;



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

Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.038 c
11-1064815249
bfg1000ke
2003-09-29 10:00
2004.04.25
Реестр


3-1080294315
russko
2004-03-26 12:45
2004.04.25
SQL-файл


3-1080196639
anton_cor
2004-03-25 09:37
2004.04.25
отследить переоткрытые detail DataSet’а в master/detail


6-1077527376
Ron
2004-02-23 12:09
2004.04.25
Сканер сети


14-1080555947
Ega23
2004-03-29 14:25
2004.04.25
У кого опыт driver development есть, помогите!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский