Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#31: 2007-04-01 01:34:12 ЛС | профиль | цитата
HikeR писал(а):
почему MainForm умеет определять такое использование относительных путей и всегда расшифровывает сама, не давая винде вмешаться и дополнить, а остальные элементы нет? так и было предусмотрено?

В данном случае сам компонент предполагает ввода относительного имени файла. Если попытаться вставить туда абсолютный путь проргамма ничего сохранять не будет.

HikeR писал(а):
как тогда можно изменить "текущий путь" для продолжения использования другими элементами относительных путей, так, чтобы он указывал на каталог запуска?

компонент Dir точка doCurrentDir
карма: 27
0
Ответов: 499
Рейтинг: 1
#32: 2007-04-01 01:47:46 ЛС | профиль | цитата
Dilma писал(а):
Если попытаться вставить туда абсолютный путь проргамма ничего сохранять не будет.

уже проэксперементировал ;)
Dilma писал(а):
компонент Dir точка doCurrentDir

ааа... вот он где был. ну теперь точно все.

p.s.
а можно список элементов, которые имеют свойство изменять этот самый CurrentDir ничего не спрашивая? во избежание на будущее, так сказать.
или запретить им это делать вообще? если нам надо его изменить, инструмент для этого есть, а то что они втихую черное дело дело делают. вон уже 4-я страница пошла ;)
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#33: 2007-04-01 02:12:40 ЛС | профиль | цитата
HikeR писал(а):
а можно список элементов, которые имеют свойство изменять этот самый CurrentDir ничего не спрашивая?

таких компонент в палитре hiasm точно нет. А вот за поведение элементов Windows ответить не могу. Скорей всего диалоге выбора файлов и папок меняют текущую директорию.
карма: 27
0
Ответов: 9906
Рейтинг: 351
#34: 2007-04-01 10:03:47 ЛС | профиль | цитата
HikeR писал(а):
для каждого элемента имеющего параметр FileName работает, но слишком загромождает схему

Не увидел загромождения
code_1181.txt
карма: 9

0
файлы: 1code_1181.txt [936B] [414]
Ответов: 499
Рейтинг: 1
#35: 2007-04-01 14:34:40 ЛС | профиль | цитата
я вот сейчас делаю вот так, так как открытие объектов происходит 2 или 3 раза, то восстановить CurrentDir не сложно:
code_1185.txt
карма: 0

0
файлы: 1code_1185.txt [1.6KB] [292]
35
Сообщение
...
Прикрепленные файлы
(файлы не залиты)