Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Глюки при запуске SaveDialog! ПОМОГИТЕ ! [WinXP]


Алик ©   (2006-03-12 19:15:00) 

Суть моей проблемы такая:

Из проги я открываю SaveDialog и сохраняю свою картинку в директорию:

 SaveDialog1.FileName := 'D:\MyData\Images';
 SaveDialog1.Execute;

По закрытию далога моя картинка действительно сохраняется в директорию 'D:\MyData\Images'.

Когда спустя короткое время я повторно выполняю

 SaveDialog1.FileName := 'D:\MyData\Images';
 SaveDialog1.Execute;

то моя картинка записывается в вновь созданную директрию
'D:\Images'.

Не могу понять, что за глюк!!!

Help pleese!!!


EvS   (2006-03-12 22:56:00) [1]

Тебе [2] для чего написали?


TStas   (2006-03-12 21:05:00) [2]

Это не глюк, это активная папка переместилась.


Джо   (2006-03-12 19:42:00) [3]

> [4] бомбёр   (12.03.06 19:24)
> забыл написать, что если тебе нужно заранее указать директорию,
> то на это есть свойство InitialDir
> Пример:
> OpenDialog1.InitialDir:='C:\Windows' ;
> OpenDialog1.Execute;

Опять та-же ошибка.


бомбёр   (2006-03-12 19:24:00) [4]

забыл написать, что если тебе нужно заранее указать директорию, то на это есть свойство InitialDir
Пример:
OpenDialog1.InitialDir:='C:\Windows' ;
OpenDialog1.Execute;


Джо   (2006-03-12 19:23:00) [5]

> Алик   (12.03.06 19:15)
> Суть моей проблемы такая:
>
> Из проги я открываю SaveDialog и сохраняю свою картинку
> в директорию:
>
> SaveDialog1.FileName := 'D:\MyData\Images';
> SaveDialog1.Execute;

Программа выполняется последовательно, сверху вниз по тексту.


Джо   (2006-03-12 19:22:00) [6]

> [1] бомбёр   (12.03.06 19:18)
> SaveDialog1.Execute;
> Image1.Picture.SaveToFile(SaveDialog1.FileName);



ifSaveDialog1.Execute then
 Image1.Picture.SaveToFile(SaveDialog1.FileName);


бомбёр   (2006-03-12 19:18:00) [7]

SaveDialog1.Execute;
Image1.Picture.SaveToFile(SaveDialog1.FileName);


Наверх

Титульная страница Поиск, карта сайта Написать письмо