![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() у меня есть на форме openpicdialog. я загружаю картинки с другой папки и пересохраняю их в мою.
по появилась проблема после загрузки изображения, у еня пересттает выполнятся условие Код:
If DirectoryExists(+'Teams') then Код:
If DirectoryExists(ExtractFilePath(Application.ExeName)+'Teams') then код кнопки загрузки: Код:
dlgOpenPic1.InitialDir:=ExtractFilePath(Application.Exename); if dlgOpenPic1.Execute then begin fFilePicPath:=ExtractFilePath(dlgOpenPic1.FileName); fFilePicName:=ExtractFileName(dlgOpenPic1.FileName); ImEmblem.picture.LoadFromFile(fFilePicPath+fFilePicName); edt1.Text:= fFilePicPath+fFilePicName; end; По переживать и по сокрушаться - я всегда успею. Так что, дайте мне порадоваться в свое удовольствие! |
#2
|
||||
|
||||
![]() Цитата:
Можешь например перед вызовом диалога сохранять во временную строковую переменную текущий каталог (функцией GetCurrentDir), а после успешного закрытия диалога восстанавливать его (функцией SetCurrentDir). Или же пользуйся не относительными, а полными путями. |
#3
|
|||
|
|||
![]() Попробуй выставить в св-ах компонента Options->ofNoChangeDir:=true
|