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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.01.2012, 15:10   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Человек_Борща, если хотите простым методом(типизированный файлы) то такой тип недопустим для этого.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.01.2012, 15:26   #12
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Пепел Феникса, Почему? Строка есть, и её размер тоже=) В файл просто будет записана строка smth длинны smthLen.
Человек_Борща вне форума Ответить с цитированием
Старый 01.01.2012, 15:33   #13
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Пепел Феникса, Почему?
только строки фиксированого размера хранятся в самой структуре.
тип string(не лимитированный) хранит в себе указатель на данные, а не сами данные.
это не плоский тип.

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

Последний раз редактировалось Пепел Феникса; 01.01.2012 в 15:38.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.01.2012, 16:20   #14
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
По умолчанию

а если использовать INI файлы?)
Delphi_ProGer вне форума Ответить с цитированием
Старый 04.01.2012, 11:06   #15
3D Hunter
Сумрачная тень
Форумчанин
 
Аватар для 3D Hunter
 
Регистрация: 05.03.2009
Сообщений: 689
По умолчанию

Легче всего написать свой класс по сохранению/загрузке слотов. Абстрагирование логики - лучшее решение а в том классе можно реализовывать хоть через файловый маппинг
Если серьезно, то ТС не указал конкретно, какие данные ему нужно записать, а тут уже пошли гадания на Таро про какую-то строку динамическую. ТС уже испугался вас, господа
"ковыряю изнутри" (с)

Последний раз редактировалось 3D Hunter; 04.01.2012 в 11:08.
3D Hunter вне форума Ответить с цитированием
Старый 05.01.2012, 20:30   #16
Dead-Phantom
 
Аватар для Dead-Phantom
 
Регистрация: 25.12.2011
Сообщений: 9
По умолчанию

Цитата:
Сообщение от 3D Hunter Посмотреть сообщение
Легче всего написать свой класс по сохранению/загрузке слотов. Абстрагирование логики - лучшее решение а в том классе можно реализовывать хоть через файловый маппинг
Если серьезно, то ТС не указал конкретно, какие данные ему нужно записать, а тут уже пошли гадания на Таро про какую-то строку динамическую. ТС уже испугался вас, господа
Не то чтобы испугаться не совсем понимаю о чем идет речь, я только 3 месяца изучаю делфи)))), если что то не так написал то поправляйте не стесняйтесь ))))

данные типа string (количество очек заработанных за время игры)
Dead-Phantom вне форума Ответить с цитированием
Старый 05.01.2012, 22:20   #17
3D Hunter
Сумрачная тень
Форумчанин
 
Аватар для 3D Hunter
 
Регистрация: 05.03.2009
Сообщений: 689
По умолчанию

Зачем вам строки? Число очков можно записать простым числом Integer в файл:
Код:
type
  TScoreFile = File of Integer;
...
var
  sf:TScoreFile;
  i:Integer;//текущее число очков
begin
  AssignFile(sf,'score.dat');
  Rewrite(sf);
  Write(sf,i);
  CloseFile(sf);
end;
"ковыряю изнутри" (с)
3D Hunter вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно!! moon11 Помощь студентам 5 13.02.2011 23:49
нужно нужно сформировать ссылки на популярные закладки и соц сети marsaleru Фриланс 2 19.10.2010 03:19
"сортировка" при этом нужно нужно определить время рассортировки worshewitin Помощь студентам 4 12.05.2009 20:42