powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сохранить файл ini
20 сообщений из 45, страница 2 из 2
Как сохранить файл ini
    #39591218
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

Мое дело предложить :) Хотите пользовать ярлыки - вперед. Обязательно найдется умелец, который запустить программу из окна cmd.exe. Неожиданно :)
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591225
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

"вас услышали" - (с).
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591230
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql2012rgreatпропущено...
Дык 21139443 .

Какие еще диалоги? "Пятница"?Далоги могут менять текущий каталог программы. Внезапно.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591244
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatsql2012пропущено...


Какие еще диалоги? "Пятница"?Далоги могут менять текущий каталог программы. Внезапно.


Что же мешает запомнить путь какой был путь в ярлыке при старте приложения,
а не подстраиваться под то, что еще может поменяться в ходе работы приложения?

Внезапно... сохранил что-то на флешку...
Внезапно... выдернул флешку...
Внезапно... программа решила что-то сохранить... в ini-файл... что там у нас теперь... какой путь? а какой ТС-у нужен путь?
Текущий или тот, что прописан был в ярлыке... внезапно...
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591255
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatsql2012пропущено...


Какие еще диалоги? "Пятница"?Далоги могут менять текущий каталог программы. Внезапно.


"Диалоги" не меняют текущую рабочую директорию .
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591268
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

Vcl.Dialogs.TOpenOptions

ofNoChangeDir
After the user clicks OK, resets the current directory to whatever it was before the file-selection dialog opened.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591286
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql2012При старте приложения - запомнил рабочую папку ...ТС вполне может его вызвать при самом сохранении
rgreatofNoChangeDirКоторый, кажись, по умолчанию выключен
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591287
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_rgreatofNoChangeDirКоторый, кажись, по умолчанию выключенИменно.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591293
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatчччД,

Vcl.Dialogs.TOpenOptions

ofNoChangeDir
After the user clicks OK, resets the current directory to whatever it was before the file-selection dialog opened.

Ты уверен, что это та самая директория?
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591295
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДТы уверен, что это та самая директория?Не знаю что у тебя за "та самая" директория, но текущую директорию приложения оно меняет.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591296
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkuМне нужно, чтобы файл сохранялся в рабочей папке на клиенте, указанной в ярлыке exe-шника в поле "Рабочая папка". Все отрабатывает. В результате файл создается, только не там где мне нужно. Долго не мог его найти. Оказывается он сохраняется по пути C:\Users\Boss\AppData\Local, да и еще с аттрибутом "скрытый". В XP всегда все работало как мне нужно - если путь не указан сохраняется или в "Рабочей папке" ярлыка, или (если не указана рабочая папка) в каталоге с exe.
Возможно ли в семерке такое сделать? Спасибо.
Похоже, у вас сработала "виртуализация файлов". Виста и семерка (наверное и дальше тоже, не знаю), могут записывать файлы не туда, куда вы думаете:
http://www.oszone.net/8525/UAC
Вот ещё про это, покороче .
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591307
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatчччДТы уверен, что это та самая директория?Не знаю что у тебя за "та самая" директория, но текущую директорию приложения оно меняет.

GetCurrentDirectory() - вернет другое значение?
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591308
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

Проверь, мне лень.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591315
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatчччД,

Проверь, мне лень.

Ты из своей виртуальной реальности вещаешь - а мне проверять?
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591320
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_чччДНу так узнай рабочую папку: https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa364934(v=vs.85).aspx Будем надеяться, что у не открываются Open/SaveDialog
Диалоги хранят "ластюзеддир" в другом месте, тут уж совсем сам себе буратино, если не понимает разницу.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591321
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДТы из своей виртуальной реальности вещаешь - а мне проверять?Да мне пофигу во что ты там веришь.
А с тем что диалоги меняют текущий каталог я сталкивался в своих проектах.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591322
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда это было еще во времена Delphi 3. Что там сейчас - хз.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591323
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatчччДТы из своей виртуальной реальности вещаешь - а мне проверять?Да мне пофигу во что ты там веришь.
А с тем что диалоги меняют текущий каталог я сталкивался в своих проектах.
Всякое бывает. Мало ли, может, ты из этих, кто FMX пользуется. Тогда ладно.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591330
V.Borzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В библиотеке JCL есть файл JCLSysInfo, там куча таких функций интересных, в том числе, например, GetAppdataFolder, которая вернет ссылку на \users\ТекущийПользователь\AppData\Roaming.
...
Рейтинг: 0 / 0
Как сохранить файл ini
    #39591362
vitku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s62Похоже, у вас сработала "виртуализация файлов". Виста и семерка (наверное и дальше тоже, не знаю), могут записывать файлы не туда, куда вы думаете:

Похоже, что так и есть. Спасибо за ссыль. Познавательно
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сохранить файл ini
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]