Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Дурацкий вопрос по ini файлу. / 20 сообщений из 20, страница 1 из 1
16.01.2018, 15:07
    #39585165
Дурацкий вопрос по ini файлу.
Добрый день. Давно не работал с делфи.
Ребят подскажите следующую штуку. Где настроить в проекте, чтобы ini файл лежал в папке с проектом, а не как сейчас в папке windows.
ini файл формируется сам.
...
Рейтинг: 0 / 0
16.01.2018, 15:09
    #39585168
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
ВспомнитьДелфи,

Это не в проекте.

Windows по умолчанию (если не задан полный путь) читает и записывает все ini-файлы из/в папки Windows.
...
Рейтинг: 0 / 0
16.01.2018, 15:10
    #39585170
Miracle9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Пропиши путь к директории с EXE
...
Рейтинг: 0 / 0
16.01.2018, 15:19
    #39585179
Dimonka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Не знаю, кто будет пользоваться твоей программой, в какой версии Windows и с какими правами, но я бы подумал либо о
не использовании INI вообще (вместо него реестр)

либо использовании подпапок AppData или Documents для хранения INI

Либо твоя программа всегда должна находится в папке, где у пользователя есть право на запись. В общем есть над чем подумать.
...
Рейтинг: 0 / 0
16.01.2018, 15:19
    #39585180
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
ВспомнитьДелфиДобрый день. Давно не работал с делфи.
Ребят подскажите следующую штуку. Где настроить в проекте, чтобы ini файл лежал в папке с проектом, а не как сейчас в папке windows.
ini файл формируется сам.

Как и какой ини файл "формируется сам"?
...
Рейтинг: 0 / 0
16.01.2018, 15:26
    #39585182
Tactical Nuclear Penguin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
ВспомнитьДелфиini файл формируется сам.

вау!!!!
...
Рейтинг: 0 / 0
16.01.2018, 15:28
    #39585186
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
16.01.2018 15:19, чччД пишет:
> Как и какой ини файл "формируется сам"?

ну например в грёбаных dev-ках.
проперть IniFileName.
поциент туда тупо пишет ИМЯ.
и всё.
телемакркэт, ля!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.01.2018, 15:40
    #39585192
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Мимопроходящий,

ага, а также в любом другом непонятном коде, который сам собой формирует ини файлы...
...
Рейтинг: 0 / 0
16.01.2018, 15:40
    #39585193
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Мимопроходящийну например в грёбаных dev-ках.
проперть IniFileName.
поциент туда тупо пишет ИМЯ.
и всё.
телемакркэт, ля!Значит такого "поциента" недолечили
...
Рейтинг: 0 / 0
16.01.2018, 16:06
    #39585215
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
чччД> ага, а также в любом другом непонятном коде

Ну почему же непонятном.
Наверняка, он понимает относительные пути.
Возможно, понимает даже абсолютные.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.01.2018, 08:20
    #39585506
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Код: pascal
1.
2.
3.
4.
var Path: string;
begin
  Path := ExtractFilePath(Application.ExeName);
  Ini := TIniFile.Create(Path+'MyIni.ini);
...
Рейтинг: 0 / 0
17.01.2018, 09:27
    #39585518
Иванович
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
А как вообще убрать из проекта ini файл?
...
Рейтинг: 0 / 0
17.01.2018, 09:43
    #39585525
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Иванович,

не создавать его?
...
Рейтинг: 0 / 0
17.01.2018, 09:48
    #39585527
Иванович
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
чччД, а где в делфи это указать? Чтобы он не создавался?
...
Рейтинг: 0 / 0
17.01.2018, 10:24
    #39585556
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Иванович,

Инифайл не может сам создаваться.
...
Рейтинг: 0 / 0
17.01.2018, 10:29
    #39585558
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
Иванович,

может у тебя какие-то хитрые компоненты создают инишки. если ничего такого нет - ищи, где он создаётся в коде
...
Рейтинг: 0 / 0
17.01.2018, 10:42
    #39585569
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
ИвановиччччД, а где в делфи это указать? Чтобы он не создавался?
Ты просто должен изучить код программы и найти в ней нужное место.
...
Рейтинг: 0 / 0
17.01.2018, 13:07
    #39585743
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
ИвановиччччД, а где в делфи это указать? Чтобы он не создавался?
Да не парься ты, чем он тебе мешает. Тем более, если "сам" создается.
...
Рейтинг: 0 / 0
17.01.2018, 13:43
    #39585793
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
ВспомнитьДелфиДобрый день. Давно не работал с делфи.
Ребят подскажите следующую штуку. Где настроить в проекте, чтобы ini файл лежал в папке с проектом, а не как сейчас в папке windows.
ini файл формируется сам.ExtractFileDir(Application.ExeName)
возвращает директорию в которой находится exe-файл.
...
Рейтинг: 0 / 0
17.01.2018, 15:16
    #39585880
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дурацкий вопрос по ini файлу.
DimaBr
Код: pascal
1.
Path := ExtractFilePath(Application.ExeName);

Сам пишу так
Код: pascal
1.
Path := ExtractFilePath(GetModuleName(HInstance));

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


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