36 / 36 / 27
Регистрация: 05.11.2013
Сообщений: 149
|
||||||
1 | ||||||
Записать данные в файл ресурсов21.07.2014, 14:00. Показов 6356. Ответов 8
Метки нет (Все метки)
Всем привет. Может кто нибудь подсказать как правильно записать данные в файл ресурсов? Вот пример моего кода в методе второй аргумент это путь к файлу ресурсов.
0
|
21.07.2014, 14:00 | |
Ответы с готовыми решениями:
8
Записать данные в звуковой файл как компилить файл *.cpp и файл ресурсов одной командой? JQuery в файл ресурсов Компиляция ресурсов в отдельный файл |
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
|
|
21.07.2014, 14:05 | 2 |
0
|
36 / 36 / 27
Регистрация: 05.11.2013
Сообщений: 149
|
|||||||||||
21.07.2014, 14:09 [ТС] | 3 | ||||||||||
и записать и считать
Добавлено через 2 минуты возможно будет лучше привести пример кода 1) мтод считывания данных из файла
0
|
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
|
|
21.07.2014, 14:18 | 4 |
Не совсем понятно, что значит "записать"?
Файл ресурсов собирается вместе с экзешником в бинарном виде, и чтобы туда дописать что-нибудь после сборки - это нужно постараться. Где-то здесь на форуме такая тема была, Поищите. Там вроде решили проблему. А чтобы прочитать файл просто нужно правильно путь указать. Если не работает QString(":/textFiles/russian_word"), то проверяйте путь. Сразу после ":" указывается префикс, который назначен для данного файла. После префикса указывается относительный путь к файлу. Добавлено через 2 минуты Боюсь, что таким способом в файл ресурсов вы ничего не запишите.
1
|
36 / 36 / 27
Регистрация: 05.11.2013
Сообщений: 149
|
|
21.07.2014, 14:18 [ТС] | 5 |
Спасибо поищу.
Я просто думал что так программа будет работать более правильно и пользователь не сможет вручную изменить содержание файла.
0
|
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
|
|
21.07.2014, 14:22 | 6 |
Как правило это излишние предосторожности. Если пользователь вдруг захочет что-то в ручную поменять в файле, то вся ответственность за дальнейшую работу программы лежит на нем.
Как говориться - не лезь куда не надо!
0
|
39 / 39 / 17
Регистрация: 14.10.2013
Сообщений: 174
|
|
21.07.2014, 14:33 | 7 |
Hrollo, Файл ресурсов Qt использую для удобного хранения стандартного медиа контента вместе с приложением (например иконки кнопок для приложения). Данные в него добавляют перед компиляцией, в Qt Creator-e.
Чем вам не подходит запись/чтение в обычный файл, как вы и привели в примерах? выше уже ответили то же самое пока набирал сообщ.)
1
|
36 / 36 / 27
Регистрация: 05.11.2013
Сообщений: 149
|
|
21.07.2014, 15:02 [ТС] | 8 |
Запись и чтение в обычный файл меня полностью устраивают(на этом я наверное и остановлюсь), просто как я уже сказал выше я думал что так программа будет работать лучше и данные можно будет корректировать только за счет интерфейса программы, а не вручную.
0
|
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
|
|
21.07.2014, 15:17 | 9 |
Как вариант можно сохранять данные не в текстовом виде, а в бинарном.
Или как-нибудь шифровать. Таким образом обычный пользователь, если даже захочет что-то изменить, то ничего не поймет, открыв такой файл.
0
|
21.07.2014, 15:17 | |
21.07.2014, 15:17 | |
Помогаю со студенческими работами здесь
9
Файл из ресурсов записать на диск Как записать информацию в файл ресурсов Как в InputStream (он ссылается на файл ресурсов) считать двоичные данные? Ввести данные в файл, и записать данные с файла в массив структур Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |