Название: запись\чтение файла Отправлено: Zver87 от Май 12, 2011, 10:32 Доброго дня товарищи...не сочтите за глупого ...но завис на такой проблеме: запись чтение и дозапись в файл. если файлы лежат в директории с самой программой то проблем не возникает(QFile,QTextStream), но если файл лежит в другой директории то тогда возникает проблема, ведь в QFile передается только имя файла без пути и он тупо создает новый пустой файл в директории с прогой...помогите пожалуйста как это реализовать:
1-открытие файла из любой директории 2-запись, чтение и дозапись этого файла заранее благодарю Название: Re: запись\чтение файла Отправлено: Пантер от Май 12, 2011, 10:33 Передавать в QFile имя с путем же!
Ваш К.О. Название: Re: запись\чтение файла Отправлено: Zver87 от Май 12, 2011, 10:36 не видит, пробовал но относительный вида: "~/Desktop/Files/file.txt"
или нужен абсолютный путь? Название: Re: запись\чтение файла Отправлено: Пантер от Май 12, 2011, 10:38 Не верю! Код в студию.
Название: Re: запись\чтение файла Отправлено: mutineer от Май 12, 2011, 10:42 Тильду из пути убери. Тильду на имя home-директории меняет командная оболочка, а не система
Название: Re: запись\чтение файла Отправлено: Zver87 от Май 12, 2011, 10:50 с абсолютным путем работает, возник другой вопрос,как заставить работать с относительным путем так как пользователь может поменяться следовательно изменится и абсолютный путь
Название: Re: запись\чтение файла Отправлено: Пантер от Май 12, 2011, 10:53 QFileInfo заюзай.
Название: Re: запись\чтение файла Отправлено: Zver87 от Май 12, 2011, 10:55 благодарю за помощь
|