![]() |
|
|
![]()
|
|
| gordmiand |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
Добавляю в файл ресурсов некий файл (например программу plink, файл которой лежит в директории с файлом ресурсов), программно узнаю существует ли он (чтобы удостовериться, что им можно пользоваться):
ответ положительный ("exists..."), но как мне теперь пользоваться этим plink-ом? например мне надо сделать
ответ будет «chmod: невозможно получить доступ к «:/plink»: Нет такого файла или каталога». Мне надо в программе использовать plink, таскать его файл вместе с бинарником программы не хочется, вот я и заморочился файлом ресурсов. Так как же можно пользоваться файлами из qrc-файла ресурсов? |
||||
|
|||||
| vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 3 Всего: 56 |
сохрани его во временной директории и исполняй
|
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
vinter: ммм...а это как? поясните пожалуйста на примере...
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
gordmiand, на сколько я знаю, в Linux нет возможности породить процесс, исполняемый файл которого отсутствует в файловой системе. Поэтому тебе придется сначала сохранять файл во временный каталог, устанавливать ему права запуска, а затем уже выполнять.
|
|||
|
||||
| vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 3 Всего: 56 |
gordmiand, у QFile есть метод copy()
|
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |