1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
1 | |
Работа с ресурсами или подобное11.02.2015, 13:09. Показов 937. Ответов 16
Метки нет (Все метки)
Добрый день. Появилась необходимость сделать авторизацию в программе.
Сделал ее через условие, в котором проверяются введенные данные с данными в таблице. Так вот таблица сохраняется в txt. Подскажите как сделать так что бы они хранились в самом exe. ( что бы данные можно было изменять) Файл ресурсов создал но как с ним работать не пойму. Спасибо за помощь
0
|
11.02.2015, 13:09 | |
Ответы с готовыми решениями:
16
Работа с ресурсами Работа с ресурсами Работа с ресурсами Работа с ресурсами |
Native x86
5603 / 3346 / 952
Регистрация: 13.02.2013
Сообщений: 10,609
|
|
11.02.2015, 13:16 | 2 |
Никак. Запущенный EXE намертво блокируется для юзермода и доступен только на чтение.
Файл ресурсов можно подключить к EXE на этапе компиляции и читать из него данные при работе программы. Добавлено через 1 минуту Есть, конечно, обходные пути, но они не так тривиальны и в любом случае такие манипуляции с EXE -- предельно дурной тон, который даже антивирусы блокируют.
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
11.02.2015, 13:23 [ТС] | 3 |
quwy, А не подскажешь как мне тогда решить мою задачу, что бы нельзя было просто так посмотреть пароли от пользователей?
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
11.02.2015, 15:08 [ТС] | 6 |
Тогда такой вопрос, как можно программно поменять файл ресурса?
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,470
|
|
11.02.2015, 15:23 | 7 |
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
11.02.2015, 15:29 [ТС] | 8 |
northener, Не знаю как объяснить, в ресурс у меня добавлен txt файл, вот как текст этого txt в ресурсе, заменить на текст из txt который лежит рядом с exe?
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,470
|
|
11.02.2015, 15:39 | 9 |
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
11.02.2015, 15:43 [ТС] | 10 |
northener, Нет, exe запущен, нужно именно программно
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,470
|
|
11.02.2015, 15:51 | 11 |
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
11.02.2015, 16:02 [ТС] | 12 |
northener, а записать txt в exe можно только через ресурсы?
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,470
|
|
11.02.2015, 16:40 | 13 |
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
11.02.2015, 16:45 [ТС] | 14 |
northener, а если перед записью закрывать exe?
Добавлено через 29 секунд Например через батник какой нето =)
0
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
11.02.2015, 21:08 | 15 |
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,470
|
|
12.02.2015, 02:11 | 16 |
Ради бога. Так поступают многие программы-updater'ы. Закрыть программу, изменить ЕХЕ-шник, открыть программу заново. Правда через "батник какой нето" только некоторые.
0
|
1 / 1 / 2
Регистрация: 27.02.2014
Сообщений: 280
|
|
12.02.2015, 10:10 [ТС] | 17 |
northener, а подскажешь как это реализовать, хотябы ссылочку . спасибо
0
|
12.02.2015, 10:10 | |
12.02.2015, 10:10 | |
Помогаю со студенческими работами здесь
17
Работа с ресурсами. Работа со строковыми ресурсами Скрыть файлы(~работа с ресурсами) Большой текст в Delphi. (Работа с ресурсами - примечание модератора Mawrat). Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |