|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.03.2019, 17:18 | #1 |
Регистрация: 14.03.2019
Сообщений: 8
|
Найти строку с параметрами в Memo и забрать данные в Edit
Привет всем, обшарил весь инет, ничего подобного не нашёл. Даже странно.
Много всякого покусочного и раздробного, пытался собрать код в единый, но ничего целостного не получилось. И так, есть файл конфига, который загружается в Memo. Все варианты конфига. Пример: Код:
Буду оочень благодарен |
14.03.2019, 17:28 | #2 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
"эти строки" - это какие именно? какие именно значения должны попасть в поля ввода? а если таких строк много, тогда какие значения брать? пока, навскидку, можно предложить банальный перебор строк + поиск подстроки через Pos(), но, возможно, я не прав, так как я так и не понял, где именно и что именно Вы ищете... p.s. попробуйте более подробно и конкретно объяснить что дано и что нужно получить. лучше на конкретных примерах. |
||
14.03.2019, 17:36 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
Не знаю как вы искали, но я за пару минут спокойно нагуглил от всяких TIniFile, csv file до стринглиста с параметром сеператора и поску по имени...
|
14.03.2019, 17:42 | #4 |
Регистрация: 14.03.2019
Сообщений: 8
|
1) Можно и не загружать конфиг в Memo, мне так проще отслеживать, для проверки.
2) Файл конфига(ini) выглядит, как я в примере написал. 3) Мне нужно чтобы из это конфига были забраны строки в Edit'ы Edit1 значение из поля(Safe) - 'true' Edit2 значение из поля(Page) - '0.3' Edit3 значение из поля(Safety) - '3' Edit4 значение из поля(WelcomeMessage) - 'Лясим трясим. Тра Та та.<LINE> и т.д.' Edit5 значение из поля(ID) - '565465665;444555666;4444567788' Edit6 значение из поля(Spint) - '0,0,0' Есть нюанс, строки могут быть перемешаны. Последний раз редактировалось VarlonecM; 14.03.2019 в 17:45. |
14.03.2019, 17:44 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
Так это ini или не ini файл? Так производительности стрингиста не хватает?
|
14.03.2019, 17:45 | #6 |
Регистрация: 14.03.2019
Сообщений: 8
|
|
14.03.2019, 17:47 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
|
14.03.2019, 17:49 | #8 |
Регистрация: 14.03.2019
Сообщений: 8
|
Знаю как забрать значение цифровое, но это не работает на всё остальное...
Код:
|
14.03.2019, 17:50 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
|
|
14.03.2019, 17:50 | #10 | |
Регистрация: 14.03.2019
Сообщений: 8
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти строку по значению, вернуть из строки данные | greensage | Microsoft Office Excel | 5 | 28.05.2013 18:15 |
Передача ListBox и Memo параметрами | Lauri | Общие вопросы Delphi | 13 | 11.02.2013 21:00 |
Забрать текст из опредеённого Edit Tab (TabControl) | Shouldercannon | Общие вопросы Delphi | 6 | 15.12.2012 16:35 |
Забрать строку из поля для ввода | zhenya.ya | HTML и CSS | 0 | 03.11.2012 20:20 |
Можно ли перехватить из ADOStoredProc уже готовую строку с параметрами | plato | БД в Delphi | 5 | 19.04.2010 15:30 |