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

Вниз

Помогите с типом   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
3-417
anton2v
2003-04-11 12:19
2003.05.01
Не нужная сортирока в TADOTable


3-412
Mic_2000
2003-04-11 10:52
2003.05.01
Мнопользовательская работа с просмотрами в IB6?


1-619
ghg
2003-04-19 12:34
2003.05.01
Как скопировать экземпляр объекта


3-419
v.topalov
2003-04-11 18:23
2003.05.01
ADO in CONSOLE HELP


14-780
Shadow
2003-04-13 20:28
2003.05.01
Ну вот.