![]() |
|
|
![]()
|
|
| 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. |