Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2013, 07:57   #1
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию Создание Истории

Здравствуйте, уважаемые программисты!

Помогите пожалуйста, реализовать - хранение истории.

listView - список контактов с подразделами (как в рис. см.), а в Memo1 история.
Изображения
Тип файла: jpg Screen.jpg (31.4 Кб, 154 просмотров)
Downloads вне форума Ответить с цитированием
Старый 01.07.2013, 08:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А это не TreeView случайно?
И потом чем помочь?
Если ЛистВью то удобно будет хранить историю в ИНИ файле. Попробуй поработать с ним.http://yandex.ua/yandsearch?text=ini...oc=10&lr=20554
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.07.2013, 08:39   #3
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

Stilet, с TINIFiles работать я умею!
Обрати внимание как тут сделано!
А мне необходимо сделать его в одном .dat
ну или как в qip(e)
Изображения
Тип файла: jpg 2013-01-07 08.37.08.jpg (59.7 Кб, 150 просмотров)
Downloads вне форума Ответить с цитированием
Старый 01.07.2013, 08:53   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Опять же - на картинке TreeView. Он умеет сохранять и считывать данные с файла. Но Memo в правой части не вписывается в эти возможности. По-простому сделал бы Ini-файл или Xml-файл и поэлементно читал-записывал данные. А с расширением dat какая проблема? Оно ни о чем не говорит, за ним может быть спрятан файл любой внутренней структуры.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 01.07.2013, 09:20   #5
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Опять же - на картинке TreeView. Он умеет сохранять и считывать данные с файла. Но Memo в правой части не вписывается в эти возможности. По-простому сделал бы Ini-файл или Xml-файл и поэлементно читал-записывал данные. А с расширением dat какая проблема? Оно ни о чем не говорит, за ним может быть спрятан файл любой внутренней структуры.


и не большой пример можно, чтобы от него отдаляться
Downloads вне форума Ответить с цитированием
Старый 01.07.2013, 11:09   #6
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

УВАЖАЕМЫЕ ПРОГРАММИСТЫ, ВЫРУЧАЙТЕ! вся надежда на вас!
Downloads вне форума Ответить с цитированием
Старый 01.07.2013, 12:09   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Гугл и treeview delphi пример. Много чего полезного найдете. А так за вас никто не будет писать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 01.07.2013, 14:29   #8
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

-TreeView.
-Не, не слышал.

Вот такой диалог. Кинь на форму компонент TreeView и Memo. Потом в постояные переменые:
Код:
MyNode: TTreeNode; //для построения treeview.
T: array [1..MAX_PATH] of TStringList;
дальше на каждую веточку TreeView cоздаешь TStringList;
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 01.07.2013, 14:30   #9
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

О, и не забудь о:
Код:
setLength
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 01.07.2013, 15:18   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

и зачем массив, когда TreeNode может хранить данные в себе.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание истории в браузере на C# pro100saniok Помощь студентам 0 16.06.2011 22:01
Файл истории -=pasha=- БД в Delphi 3 16.07.2010 05:44
Работа по истории :) Utkin Свободное общение 2 04.03.2010 12:36