![]() |
|
![]() ![]() ![]() |
|
Voronin_Igor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
Добрые люди! Проблема вот в чем:
Программа с помощью OpenDialog берет адрес файла (неважно какого) и сохраняет его в другой. Но возникает проблема после использования OpenDialog она не может открыть другой файл. если убрать OpenDialog все работает или сохранить файл с помощью SaveDialog все работает вот код:
пишет что не может создать файл. такое ощущение что после диалога с другими файлами невозможно работать как сбросить диалог? ![]() или как можно это заставить работать Это сообщение отредактировал(а) Voronin_Igor - 28.6.2010, 21:38 |
|||
|
||||
Voronin_Igor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
вот так работает:
Это сообщение отредактировал(а) Voronin_Igor - 29.6.2010, 06:42 |
|||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 5 Всего: 23 |
||||
|
||||
Voronin_Igor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
||||
|
||||
ИванМ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1260 Регистрация: 19.6.2006 Где: СПб Репутация: 5 Всего: 23 |
||||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
На каком месте, на сохранении? А Free действительно не нужно, странно, как на этом место ошибка не вылезает. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Voronin_Igor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
||||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
Ну, OD тут ни при чём определённо. Ищи косяк в другом. ![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
||||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 48 Всего: 223 |
OpenDialog может сменить текущую директорию для процесса. Если у вас в SaveToFile прописан не полный путь (а судя по вашему комментарию 'адрес я выдуманный написал' - что там реально написано мы не знаем), то может и не сохраниться.
|
|||
|
||||
Voronin_Igor |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
Повторюсь Адрес тут не причем
Работает
более того
так что, как мне кажется адрес тут не причем Это сообщение отредактировал(а) Voronin_Igor - 29.6.2010, 16:04 |
||||||
|
|||||||
xvr |
|
||||||||||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 48 Всего: 223 |
Как раз 'причем'. У тебя там по ошибке в каждой строке ![]()
Еще бы, нельзя символ табуляции засовывать в имя файла ![]()
|
||||||||||||
|
|||||||||||||
Voronin_Igor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
||||
|
||||
Voronin_Igor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 14.7.2008 Где: Петрозаводск Репутация: нет Всего: нет |
люди проверьте пожалуйста у себя в builder e этот код
есть подозрения что мой builder глючит в каталоге с программой нужно создать папку Base а в ней файл zad.txt c любым текстом заранее благодарен!!! |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 48 Всего: 223 |
BCB 6.0 Все работает (если не пытаться открывать файл оттуда, откуда он это предлагает сделать сначала - из 'Моих Документов'. Оттуда работать не будет)
Это вряд ли ![]() Поставь в опциях OpenDialog1: Options->ofNoChangeDir в true |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |