Название: ~РЕШЕНО~ Доступ к файлу по его имени Отправлено: Inhibitor от Сентябрь 11, 2015, 19:59 Добрый день.
Ситуация примерно такова: есть полный путь до нужного файла в виде QString (абсолютный путь + имя файла) и это все что есть в наличии. Вопрос: можно ли обладая указанной информацией получить доступ к файлу и считать данные из него? Спасибо. Название: Re: Доступ к файлу по его имени Отправлено: kambala от Сентябрь 11, 2015, 20:03 ну открываешь его через QFile и читаешь себе. или в чем вопрос?
Название: Re: Доступ к файлу по его имени Отправлено: Inhibitor от Сентябрь 11, 2015, 20:05 QFile(QString fullPath).readALL()
Так? Название: Re: Доступ к файлу по его имени Отправлено: Old от Сентябрь 11, 2015, 20:06 Вопрос: можно ли обладая указанной информацией получить доступ к файлу и считать данные из него? У файла еще есть права доступа, если они позволяют данному пользователю читать файл, то сможете.Название: Re: Доступ к файлу по его имени Отправлено: Inhibitor от Сентябрь 11, 2015, 20:12 Цитировать У файла еще есть права доступа, если они позволяют данному пользователю читать файл, то сможете. Доступ есть. Подскажите, пожалуйста, синтаксис написанный выше мною верен? Название: Re: Доступ к файлу по его имени Отправлено: Old от Сентябрь 11, 2015, 20:26 Ну примерно.
Вам нужно: создать объект QFile; открыть файл на чтение - open; прочитать его весь - readAll. После этого данные файла будут в буфере QByteArray. Название: Re: Доступ к файлу по его имени Отправлено: __Heaven__ от Сентябрь 11, 2015, 21:38 Код Будьте аккуратны с readAll, работает не на всех файлах. Размер лимитирует Название: Re: Доступ к файлу по его имени Отправлено: Day от Сентябрь 11, 2015, 22:20 Будьте аккуратны с readAll, работает не на всех файлах. Размер лимитирует Не подскажите ли, каковы лимиты?Название: Re: Доступ к файлу по его имени Отправлено: alex312 от Сентябрь 12, 2015, 08:54 Будьте аккуратны с readAll, работает не на всех файлах. Размер лимитирует Не подскажите ли, каковы лимиты?Название: Re: Доступ к файлу по его имени Отправлено: Inhibitor от Сентябрь 12, 2015, 09:02 Получилось. Всем большое спасибо! :-*
|