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

Вниз

Сохр. данных нескольких мемо полей относительно одного параметра   Найти похожие ветки 

 
Zloy_Funtik   (2008-04-15 10:59) [0]

В общем, думаю для знающих людей вопрос не сложный :)
Имеется в наличии некоторое количество мемо полей (спасибо тем, кто помогал мне с этим в предыдущих темах :) ), содержащих различные значения. Совокупность всех мемо определяет некоторое, так называемое состояние. Выглядит следующим образом: заполняются все мемо поля и все их значения запоминаются в некоторое состояние (допустим "Состояние q1"), затем добовляется аналогичным образом ещё несколько состояний... Затем в ComboBox выбираются эти самые состояния и в зависимости от выбранного заполняются мемо поля соответсвующими знаечениями заданными для него ранее.
Каким образом реализовать запоминание и воспроизведение значений состояний?
Спасибо.


 
{RASkov} ©   (2008-04-15 11:15) [1]

> [0] Zloy_Funtik   (15.04.08 10:59)
> Каким образом реализовать запоминание и воспроизведение значений состояний?

У TMemo есть свойство(поле) Lines в свою очередь у которого есть методы LoadFromXxxx и SaveToXxxx....
Неужели тебе не надоело еще возиться с этим МемоНедоГридом???? :) Возьми обычный грид....
А вообще непонятно про какие-то состояния в [0].... т.е. [0] - мысли вслух.)


 
Zloy_Funtik   (2008-04-15 11:49) [2]


> У TMemo есть свойство(поле) Lines в свою очередь у которого
> есть методы LoadFromXxxx и SaveToXxxx....

А можно как-нибудь сделать, чтобы весь набор мемо полей записывал свои значения в один файл? У меня получается, что каждый следующее поле перезаписывает файл своим значением и в конечном итого остается запись последнего мемо поля.


 
Zloy_Funtik   (2008-04-15 13:27) [3]

И можно ли создать некую структуру в сохраненном файле, чтобы можно было оттуда организвать чтение?


 
Sergey13 ©   (2008-04-15 13:31) [4]

> [3] Zloy_Funtik   (15.04.08 13:27)

Чем не подходит использование БД?


 
Zloy_Funtik   (2008-04-15 13:36) [5]

БД слишком громоздко для этого приложения, знаю что можно обойтись текстовым файлом, но как это делается не представляю даже... :(


 
Sergey13 ©   (2008-04-15 13:38) [6]

> [5] Zloy_Funtik   (15.04.08 13:36)

Клиентский датасет и сохранение его в файл.


 
Zloy_Funtik   (2008-04-15 13:46) [7]


> Sergey13 ©

буду признателен, если по-подробнее напишете...


 
{RASkov} ©   (2008-04-15 14:09) [8]

> Клиентский датасет и сохранение его в файл.

> [7] Zloy_Funtik   (15.04.08 13:46)
> буду признателен, если по-подробнее напишете...

Тажа самая БД :)

Ну ты и настырный) Чтоб твой недогрид работал нормально тебе нужно гору кода написать....
Например сделать процедуры сохранения/загрузки из/в мемосы.... где в текстовом поле использовать разделители текста, например нечто так:
-----TEXTСELL0-----
sdfsdfsdg
sdhsdfh
sdthsdht
-----TEXTСELL1-----
srhsrth
sdfjhftj
dfgjdfyj
-----TEXTСELL2-----

Понятно? Да, гиморно, но ты сам так захотел.... :)


 
Zloy_Funtik   (2008-04-15 14:20) [9]


> {RASkov} ©


да я такой :)

Касаемо разделителей я уже понял что они нужны, вопрос в том, как реализовать запись и чтение, чтобы было понятно моей ЭВМ, что
-----TEXTСELL0-----
есть разделитель и после него пишется из мемо1, а после
-----TEXTСELL1-----
нужно именно ДОПИСАТЬ со второго мемоса и т.д. , а не переписать предыдущее...

:)


 
{RASkov} ©   (2008-04-15 14:34) [10]

> [9] Zloy_Funtik   (15.04.08 14:20)
> вопрос в том, как реализовать запись и чтение, чтобы было понятно моей ЭВМ

Бедная твоя ЭВМ.
Ей не повезло с программистом, программы которого ей приходится выполнять :(

Тебе помогут: циклы, POS, COPY, DELETE and F1.
А мое другое мнение - тебе не поможет уже ничего.
Так и будешь до старости тупым и настырным :) почти шучу) сорри...


 
Sergey13 ©   (2008-04-15 15:04) [11]

> [7] Zloy_Funtik   (15.04.08 13:46)
> буду признателен, если по-подробнее напишете...

F1 не пробовал нажимать.


 
ASoft   (2008-04-15 17:07) [12]


>Zloy_Funtik   (15.04.08 13:36) [5]

как вариант, типизированный файл и рекорды, memorystream, F1, книги какие-нибудь.. кулибин..
я помню, около года назад кто-то тоже очень сильно хотел memo. Кажется, Плохиш тогда отбил эту охоту:-)


 
Gydvin ©   (2008-04-15 20:00) [13]

можно через
value[""]+StringReplace()   //#13#10 на например #3



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1206792445
Professor
2008-03-29 15:07
2008.05.11
Количество отрицтельных чисел


2-1207979954
German
2008-04-12 09:59
2008.05.11
На что рассчитывать от ADO + Access ?


2-1207745618
Hortik
2008-04-09 16:53
2008.05.11
Работа с файлами


15-1206965596
БарЛог
2008-03-31 16:13
2008.05.11
Имеет ли взрослый ребенок моральное право влезать в спор...


15-1206501794
slider007
2008-03-26 06:23
2008.05.11
С днем рождения ! 26 марта 2008 среда





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