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

Вниз

Сохранение иерархической структуры.   Найти похожие ветки 

 
DenKop   (2002-01-30 23:17) [0]

Есть структура такого типа: Год.Месяц.День
Например: 2001.Март.23
Кол-во лет,месяцев и дней не определно,т.е. в одном году необязательно должно быть 12 месяцев, какие то месяца могут отсутствовать.Не подскажет ли кто алгоритм для сохранения такой структуры в файле.Заранее благодарен.


 
Фэ   (2002-01-30 23:37) [1]

2001
Январь
01
02
30
Февраль
28
Декабрь
15
16
2002

т.д

Структрура TTreeView
LoadFromFile
SaveToFile


 
Walker_sw   (2002-01-31 06:28) [2]

хм... попробуй так (если я правильно понял)

type
TMyString = String[12]; //12 символов тебе хватит под название любого месяца

type
MyStruct = record
year: Word;
Month: TMyString;
Day: Byte;
end;


если файл типизированный, например File Of MyStruct, то проблемы возникают, когда ты поля своей структуры объявляешь типом String, т.к. переменные этого типа не имеют заранее оговорённой длины.


 
DenKop   (2002-02-01 00:44) [3]

Идея Walker_sw интересная, попробую, а про сохранение структуры в TTreeView я в общем не подумал. Всем спасибо.

>>SoftOne я выразился вполне понятно, я думаю это вы меня не поняли, а не я задал непонятный вопрос.


 
Ura   (2002-02-01 12:09) [4]

А можно попробовать ini файл
[ год 1 + месяц 1 ]
число 1 = value 1
число 2 = value 2
[ год х + месяц х]
число 1 = value



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

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

Наверх





Память: 0.45 MB
Время: 0.004 c
6-42820
sergio_b
2001-11-26 02:10
2002.02.14
Использование UDP - Запрос сервера Half-Life


3-42671
WWI
2002-01-21 17:20
2002.02.14
Есть проблема с переносом - пересылкой хранимых процедур


3-42666
Alex_Sudakov
2002-01-19 13:29
2002.02.14
SQL Server


1-42728
Mitrofan
2002-01-29 15:10
2002.02.14
Нужна Delhpi 1, кто-нибудь знает где такой антиквариат раздобыть ?


1-42765
kingdom
2002-01-30 14:40
2002.02.14
Нужен TShape нестандарной формы, как это сделать?





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