Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

преобразование строки в массив и обратно


Abajun ©   (2004-07-07 13:59:00) 

Может подскажет кто или ссылку даст, какие есть способы по Subj.
Спасибо.


Anatoly Podgoretsky   (2004-07-07 14:41:00) [1]

Для случая (0,1,2) - нужна еще и разборка строки на составляющие с удалением паразитных символов, если убрать скобки, то оставшее можно разделить на элементы с помощью TStringList.CommaText
Дальше дело техники, функции ты знаешь


Abajun   (2004-07-07 14:22:00) [2]

Спасибо.


Anatoly Podgoretsky   (2004-07-07 14:14:00) [3]

Но это же совсем наоборот!!!
Используй цикл


Reindeer Moss Eater   (2004-07-07 14:12:00) [4]

разумеется


Abajun   (2004-07-07 14:10:00) [5]

Например, у меня есть массив
  a : array[0..2] of double = (0,1,2);
Необходимо, чтобы в переменной Str : string получилась такая строчка:
 (0,1,2) - что-то наподобие.
И наоборот: из строки Str:= '(0,1,2)' получить массив.
Я поняла, что стандартных процедур и функций типа StrToFloat, FloatToStr и т.д. нет, надо писать самой, так ведь?


Digitman   (2004-07-07 14:05:00) [6]

преобразование строки какого типа в массив какого типа ?
и так ли уж нужно преобразование ? вопрос не праздный, потому что, например, к символам строк можно напрямую обращаться как к элементам массива, например MyString[i], где 1 <= i <= length(MyString)


Reindeer Moss Eater   (2004-07-07 14:02:00) [7]

строка и так уже массив (можно так считать)
массив в сторку - зависит от того в какую именно. Короткую или анси


Наверх

Титульная страница Поиск, карта сайта Написать письмо