Название: Обращение к командной строке Windows Отправлено: 13demon89 от Июль 27, 2010, 14:12 вот стандартный диалог выбора файла
void ProgArch::on_zapac_clicked() { QString fileName = QFileDialog::getOpenFileName Проблема: после нажатия на кнопку открыть, окно закрывается. Далее должно считаться расширение открытого файла и если расширение например exe, то в командной строке винды нужно выполнить 2 команды(перейти в папку, например С:\Program Files\7-Zip и выполнить вторую, например 7z a archive.zip *exe -mx3). Если же расширение другое - то другие две команды в командной строке Винды. Нужен код, помогите. Название: Re: Обращение к командной строке Windows Отправлено: SimpleSunny от Июль 27, 2010, 14:22 Цитировать Проблема: после нажатия на кнопку открыть, окно закрывается. Телепатия нынче не в моде.Код
Название: Re: Обращение к командной строке Windows Отправлено: 13demon89 от Июль 27, 2010, 14:27 Где команды то прописать, не буду ж я их в ручную в командной строке прописывать!?
Название: Re: Обращение к командной строке Windows Отправлено: lit-uriy от Июль 27, 2010, 14:40 Код из реальной программы. Эта функция создаёт архив из html-файлов. Смысл переменных объявленных за пределами этой функции должен быть очевиден. На CurrentPathSwitcher можно не обращать внимания. он переключает текущий путь на новый, переданный в его конструктор, а при вызове деструктора (выход из функции) возвращает текущий путь приложения обратно. |