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

Вниз

UN Format???   Найти похожие ветки 

 
Walker   (2002-11-20 12:53) [0]

Есть такая замечательная функция Format
а есть ли ей обратная функция???

То есть мне надо из строки получить значения нескольких переменный одним заходом.

В Delphi такой функции я не нашёл, может плохо искал? А может у кого-нибудь есть такой алгоритм?

Помогите!


 
Reindeer Moss Eater   (2002-11-20 12:55) [1]

Замечательные функции Copy, Pos ......


 
Walker   (2002-11-20 13:03) [2]

не спорю... но это не производительно


 
Ice Scream   (2002-11-20 13:08) [3]

Регэкспы тебе помогут

ftp://ftp.informatik.rwth-aachen.de/pub/mirror/delphi.icm.edu.pl/ftp/d20free/regexpr.zip


 
Walker   (2002-11-20 13:11) [4]

спасибо


 
Reindeer Moss Eater   (2002-11-20 13:12) [5]

не спорю... но это не производительно
Медленно выполняется или неохота писать?


 
Walker   (2002-11-21 11:31) [6]

вообще я тут подумал, и понял, что такой функции не может быть в принципе
Например, если одним из параметров является строка, то как определить когда она должна закончиться? Или, если функция Format создала строку, где параметры (например целочисленные) никак не разделяются, то как определить где кончается один параметр, а где начинается другой? Никак. Поэтму всё зависит от конкретного случая.

to Reindeer Moss Eater
Я имел ввиду, что если использовать ТОЛЬКО Pos и Copy (ну и может быть Delete)- получиться не производительно, быстрее выполняться будет, если я буду анализировать символ за символом и получу значения переменных в результате одного прохода по строке (без дополнительных копирований частей строки)



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
7-4640
vitnt2000
2002-09-30 07:36
2002.12.02
Как поменять скорость COM порта?


1-4282
Walker
2002-11-20 12:53
2002.12.02
UN Format???


4-4687
Зинтересованный
2002-10-18 05:05
2002.12.02
Bitmap


8-4515
DenKop
2002-08-15 15:43
2002.12.02
Как узнать длительность трека AudioCD.


1-4370
K0riN
2002-11-22 13:21
2002.12.02
Сравнение каталогов





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский