1 / 1 / 0
Регистрация: 09.07.2014
Сообщений: 167
1

Открытие файла на рабочем столе

13.07.2014, 22:54. Показов 2016. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу открыть файл на рабочем столе. Полагаю либо что-то с путем либо с правами.

C++ (Qt)
1
2
3
4
5
6
7
    QFile xmlFile ("C:\Users\Егор\Desktop\test.xml");
    if ( xmlFile.open(QIODevice::ReadWrite) ) {
        msg.setText("ok");
        xmlFile.close();
    } else {
        msg.setText("no");
    }
Как добраться до файла на рабочем столе, в чем может быть проблема?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2014, 22:54
Ответы с готовыми решениями:

Иконка на рабочем столе
Можно ли средствами Qt создать иконку запуска программы на рабочем столе? И если да, то как?

Рисование на рабочем столе
Привет. Мне нужно вывести текст на рабочем столе пробовал так: ...

QT смена обоев на рабочем столе
Здравствуйте! Возможно ли средствами QT делать смену обоев рабочего? Перелопатил весь инет и форум,...

Несворачиваемый виджет на рабочем столе (под всеми окнами)
как сделать виджет несворачивемым и неперекрывающим другие окна? (под несворачиваемым имею в виду...

3
Linux-оид
120 / 69 / 9
Регистрация: 15.02.2011
Сообщений: 374
13.07.2014, 22:59 2
есть метод на проверку открытия файла ...ищи его в QFile
0
1 / 1 / 0
Регистрация: 09.07.2014
Сообщений: 167
13.07.2014, 23:01  [ТС] 3
Цитата Сообщение от OLLEGATOR Посмотреть сообщение
есть метод на проверку открытия файла ...ищи его в QFile
Если мы про .isOpen() то чем он мне поможет ?? так же вернет False. Я не могу причину понять, почему не открывается
0
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
13.07.2014, 23:11 4
Лучший ответ Сообщение было отмечено Igor Fender как решение

Решение

Экранирование же. В C++ '\' - это символ экранирования.

C++ (Qt)
1
2
3
QFile xmlFile ("C:\\Users\\Егор\\Desktop\\test.xml");
// или
QFile xmlFile ("C:/Users/Егор/Desktop/test.xml");
Потом может еще быть ошибка из-за кириллицы в путь, это так, на будущее.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2014, 23:11
Помогаю со студенческими работами здесь

Программы не запускаются на рабочем столе, ко всем ярлыкам на рабочем столе добавляется приставка .Ink
Помогите пожалуйста, использовал рекомендованную вами программу CureIT (нашел 18 вредоносных...

Вирус блокирующий открытие папок на рабочем столе
Добрый день. У меня стоит Касперский антивирус, но он все равно пропускает вредоносную заражу. При...

Как осуществить открытие и работу формы только на рабочем столе?
Заранее спасибо всем ответившим!)

Сохранение файла на рабочем столе
Собственно сабж как сохранить файл на робочем столе ?! файл сохраняю через Мемо тоесть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru