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

Вниз

TStringList дефолтное значение   Найти похожие ветки 

 
novai   (2013-04-12 17:05) [0]

Всем здравствуйте.
Пишу функцию по поиску папок:
function FindFolders(const path: string; mask: string = "*.*"; var List: TStringList ): boolean;

По задумке во время поиска папок их имена должны добавляться в List
но получаю ошибку: Default parameter "List" must be by-value or const
как устранить?


 
novai   (2013-04-12 17:08) [1]

извините, ошибка такая: Default value required for "List"


 
Вячеслав   (2013-04-12 17:12) [2]

function FindFolders(const path: string; var List: TStringList; mask: string = "*.*"): boolean;


 
novai   (2013-04-12 17:15) [3]

а почему такое произошло?


 
MBo ©   (2013-04-12 17:23) [4]

Параметры со значением по умолчанию должны быть в конце списка аргументов


 
novai   (2013-04-12 17:25) [5]

спасибо огромное...


 
брат Птибурдукова   (2013-04-12 18:15) [6]

И, кстати, var List: TStringList — это, скорее всего, не то, чего ты хочешь. var даёт возможность переданный тобой стринглист заменить на какой-то другой. Если без var, то строки в стринглисте менять можешь, а сам стринглист заменять — нет.



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

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

Наверх




Память: 0.47 MB
Время: 0.006 c
2-1366383198
Теркин
2013-04-19 18:53
2014.02.16
Как получить список форм проекта?


2-1365850104
Катерина
2013-04-13 14:48
2014.02.16
Чтение из файла в ComboBox


2-1366897985
HDC
2013-04-25 17:53
2014.02.16
отрисовка текста через TCanvas


1-1322047862
Антоха
2011-11-23 15:31
2014.02.16
олучение одномерного массива вариантов из двумерного


15-1377682520
Наталья
2013-08-28 13:35
2014.02.16
Подскажите новичку.