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

Вниз

Ассоциированные массивы   Найти похожие ветки 

 
id_privin   (2002-06-14 14:56) [0]

Народ, есть ли в Дельфях массивы индексирующиеся строками, типа хешей в Perl`е


 
Игорь Шевченко   (2002-06-14 14:57) [1]

Есть. Пример TDataSet.FieldValues


 
Id_privin   (2002-06-14 15:07) [2]

А что нибудь по проще чем array property. Всетаки их очень неудобно использовать


 
Игорь Шевченко   (2002-06-14 15:13) [3]

Чего уж проще...


 
id_privin   (2002-06-14 15:15) [4]

Ну например если я заранее не знаю какие индексы у меня будут в этом масиве, то array property мне не поможет.


 
Игорь Шевченко   (2002-06-14 15:17) [5]

Поможет. Может, начать с того, что рассказать поподробнее, что именно вам надо ?


 
id_privin   (2002-06-14 15:38) [6]

ОК.
Мне надо прочитать файл типа INI содержащий названия и значения, а потом по прочитанному сгенерить строку. Это можно делать на ходу при чтении, но мне этот вариант не нравиться, т.к хочеться прочитанное всетаки хранить.


 
eSKey   (2002-06-14 15:53) [7]

есть функция которая ищет строку в массиве строк и возвращает индекс совпадающей. Для указанных целей ИМХО самое то. Названия функции не помню, что-то с ANSI...


 
Дмитрий Баранов   (2002-06-14 15:57) [8]

На torry до черта этих хэшей. Я там штук пять нашел точно. На худой конец можно и TStringList`ом обойтись.


 
Игорь Шевченко   (2002-06-14 16:30) [9]

IniFile.ReadSectionValues, IniFile.ReadSections

хватает обычного TStringList


 
id_privin   (2002-06-14 17:12) [10]

ТО что я читаю это не INI, они просто похожи по сути. А TStrings не годиться т.к. в нем строки индексируются целыми числами.



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

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

Наверх




Память: 0.45 MB
Время: 0.006 c
1-88825
cyborg
2002-06-14 12:58
2002.06.27
Создатьь файл


3-88738
kserg@ukr.net
2002-06-04 11:04
2002.06.27
ADO - Срочно нужна помощь.


1-88781
Alex
2002-06-13 16:02
2002.06.27
Ini


1-88795
Demon-777
2002-06-16 00:15
2002.06.27
PopupMenu


3-88762
BAA
2002-06-04 19:03
2002.06.27
InterBase и TTime





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