DRAKON.SU

Текущее время: Понедельник, 20 Май, 2019 18:18

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: Четверг, 12 Ноябрь, 2009 21:24 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
И.с. выпускается в финальной версии, выполняются доработки по замечаниям и в целях эргономичности, интуитивности.
И.с. DRAKON сохраняет данные в файлах *.DRT. Есть просьбы предоставить структуру файла *.DRT.

Из программного кода и.с. сделана выборка в части структуры данных в файле и процедуры записи и чтения файла. Выборка сведена в файл DRT_File.pas.

Вложение:
DRT_File.rar


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Май, 2010 16:46 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
От 01.06.2010, добавлена икона "УзелПаралДействие".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 18 Июнь, 2010 20:19 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
А ещё? Например, как я понял, фигура "Синхронизатор" была 20, стала 23. Или я перепутал?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 29 Июнь, 2010 20:53 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
С. Тарасенко писал(а):
Или я перепутал?

Станислав, Вы действительно ошибаетесь.
Из Четверг, 12 Ноябрь, 2009 22:24
Код:
удалено модератором

Из Воскресенье, 30 Май, 2010 17:46
Код:
удалено модератором

Смотрите, tTip - elSnh имеет индекс = 23, при счете от 0.


Последний раз редактировалось Евгений Темиргалеев Вторник, 16 Апрель, 2013 19:38, всего редактировалось 1 раз.
согласно п. 3.2 правил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Текущий формат файла *.drt
СообщениеДобавлено: Суббота, 07 Июль, 2012 18:30 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Ответ на сообщение adva http://forum.oberoncore.ru/viewtopic.php?p=73426#p73426

Фрагментарно о структурах данных и формате файла *.drt.

Среда программирования - Delphi 7.

Код:
удалено модератором


Последний раз редактировалось Евгений Темиргалеев Вторник, 16 Апрель, 2013 19:38, всего редактировалось 3 раз(а).
согласно п. 3.2 правил


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 09 Июль, 2012 05:47 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 232
Откуда: Россия, Стерлитамак
При сохранении в файл используется конструкция:

Цитата:
Dr.SEl.IndexOf(ElR)


Не уточните, что она значит? Если я правильно понял, это индекс для ElR в списке SEl? В списке SEl присутствуют только иконы схемы? Если да, то какой там может быть уникальный для листа UN ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 09 Июль, 2012 06:10 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Здесь при записи в файл
if ElR=Nil then SS.Add('') else SS.Add(IntToStr(Dr.SEl.IndexOf(ElR)));
сохраняется номер позиции иконы в списке, а не ее UN.

При чтении из файла
if SS.Strings[8]<>'' then SetNp(npR,Self.Dr.SEl.Items[StrToInt(SS.Strings[8])]);
устанавливается ссылка на икону находящуюся в списке в позиции с номером взятым из файла.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 09 Июль, 2012 06:43 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 232
Откуда: Россия, Стерлитамак
Все спасибо, разобрался, похоже я с индексами запутался, не мог понять в файле что за нумерация.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Апрель, 2013 05:54 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Здесь "Текущий формат файла *.drt" не является актуальным, оставлен для предварительного ознакомления.

При необходимости обращайтесь.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2019, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB