Главная страница
    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.48 MB
Время: 0.006 c
8-1179149657
Elliner
2007-05-14 17:34
2008.05.11
Взаимодействие с программой через веб интерфейс


15-1206194716
@!!ex
2008-03-22 17:05
2008.05.11
Надежность JAVA-приложения


15-1206869807
sauron
2008-03-30 13:36
2008.05.11
Чьё у меня с монитором?


15-1206554472
@!!ex
2008-03-26 21:01
2008.05.11
Софт для работы с GSM модемом


15-1206602366
@!!ex
2008-03-27 10:19
2008.05.11
VNC не хочет подключаться по интернету





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