|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Как совместить в один файл и картинку и текст
Здравствуйте Уважаемые подскажите пожалуйста
вопрос заключается в следующем мне нужно сделать тестирующую систему с различными видами вопросов для этого мне необходимо сделать файл в котором сохранить можно было и картинки и текст причем он должен быть не читаем другими средствами, какой файл можно для этого использовать и как примерно будет это происходить (в смысле чтение, запись, перезапись)?? Искал по форуму нашел готовую тест систему но она мне не понравилась т.к. там не было выбора ответов с несколькими правильными вариантами Решил так сказать своим трудом сделать а загвозка вся в не понятной организации самого теста. Заранее благодарен... |
#2
|
||||
|
||||
http://tinyurl.com/6e5wxut
То бишь, примерно так: Код:
type TJPGRec = Record fName: String[255]; fDate: String[30]; fSize: LongWord; fImgBytes: Pointer; fText: String[255]; end; Помогаю за Спасибо Последний раз редактировалось v1s2222, 09.03.2011 в 18:45. |
#3
|
|||
|
|||
Цитата:
как я понимаю fImgBytes: Pointer; вот в этой переменной будет записываться картинка скажите пожалуйста как в таком случае добавить туда картинку и второе в тесте не все вопросы будут с картинкой а типизированный файл на сколько я помню нужно каждую запись состоящих с переменных заполнять обязательно, поэтому я почему то думаю не очень будет хорошо если при составление текста обязательным условием было добавить картинку даже при ее отсутствие. и если такой проблемы нет и я все таки ошибаюсь что нужно обязательно заполнять все поля в тип. файле то объясните пожалуйста в какой формат файла нужно записать тип. файл p.s. и поясните плис если не трудно эту строчку TJPGRec = Record p.p.s. я поисковиками поскальзывался но внятного объяснения там так и не нашел решил поговорить напрямую с умными людьми |
#4
|
||||
|
||||
Поисковик...
Код:
FileOpen GetMem FileSeek FileRead FileClose FileWrite FreeMem JPGRec = Record - просто объявляем тип рекорд (и опять же, все есть в гугле!). http://www.google.ru/#hl=ru&newwindo... 2973e3607727 Помогаю за Спасибо Последний раз редактировалось v1s2222, 09.03.2011 в 19:39. |
#5
|
|||
|
|||
Лучше TFileStream и набор классов, обеспечивающих запись/чтение.
|
#6
|
|||
|
|||
Цитата:
|
#7
|
|||
|
|||
Цитата:
|