Форум: "Основная";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
ВнизПомогите с типом Найти похожие ветки
← →
alexvan (2003-04-18 08:49) [0]Создаю некую функцию, где входная строка конвертируется в массив.
Объвление
ObrabotkaStrokiVMassiv(Stroka: String): array of string;
и вот тип array of string DELPHI не понимает.
Что делать? и есть ли какие вары?
← →
MBo (2003-04-18 08:56) [1]лучше сделай так:
procedure ObrabotkaStrokiVMassiv(Stroka: String; SList:Tstrings);
Передаешь для заполнения уже созданный TStringList
← →
Skier (2003-04-18 09:00) [2]>alexvan
1)Объяви тип.
type
TStringArray = array of string;
И дальше по тексту...:)
ObrabotkaStrokiVMassiv(Stroka: String): TStringArray;
2) Присмотрись к MBo © (18.04.03 08:56)
← →
alexvan (2003-04-18 09:06) [3]To Skier
Да! Но в этом сучае придётся перелопатить всю прогу
Massiv:=ObrabotkaStrokiVMassiv(Perem);
потому что
Massive: array of string;
а
Result: TStringArray;
← →
MBo (2003-04-18 09:15) [4]>alexvan
Если у тебя объявлено несколько переменных так:
A: array of string;
B: array of string;
то их тип - НЕСОВМЕСТЕН
а вот если сначала объявить тип
type
TStrArray=array of string;
var A:TStrArray;
B:TStrArray;
то они - одного типа.
А функция должна возвращать результат определенного типа, а не какого-то абстрактного array of string
← →
alexvan (2003-04-18 09:26) [5]Спасибо! Я уже допёр
← →
Anatoly Podgoretsky (2003-04-18 09:53) [6]А что делать, раз ошибка, но ты воспользуйся средства поиска и замены, хото в тот же Ворд загони или воспользуйся EditPad, у него есть возможность поиска и замены сразу по многим файлам.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c