Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/29: Рейтинг темы: голосов - 29, средняя оценка - 4.55
0 / 0 / 1
Регистрация: 22.01.2012
Сообщений: 25
1

Запустить файл с относительным путем

29.01.2012, 14:55. Показов 6071. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Рядом с программой лежит папка+вложенная папка и в ней файл
Как запустить этот файл используя относительный путь?
(то есть не c:\1\1\1.txt а что то вроде ..\1\1.txt)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2012, 14:55
Ответы с готовыми решениями:

Как скомпилировать программу с относительным путем к БД?
Когда создавал проект в ADOConnecton прописался абсолютный путь к БД, подходящий только для моего...

Как запустить программным путем другую программу
Доброго времени суток, у меня такая проблема. Мне нужно в моем файле practice.c запрограммировать...

Если установлена .NET Framework 4.0, то запустить BAT-файл, если нет, то установить и затем запустить BAT-файл
всем привет! есть такая задачка: определить установлен ли .net на удаленной машине, если нет...

Получить текстовый файл g путём смены вхождений в файл f строки s1 на s2
Дано текстовый файл f и две строки s1 и s2. Получить текстовый файл g путём смены вхождений в файл...

2
148 / 118 / 37
Регистрация: 27.10.2011
Сообщений: 690
29.01.2012, 15:08 2
Так и запустить : "1/1/1.txt"
0
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
30.01.2012, 09:06 3
Лучший ответ Сообщение было отмечено superpitbullk как решение

Решение

Текущая папка в Windows может меняться при открытии диалогов выбора или сохранения файлов, например. Поэтому лучше формировать полный путь:
Delphi
1
2
3
4
5
6
7
8
9
10
11
const
  //Относительный путь к файлу. - Будем считать, что это путь относительно той папки,
  //в которой расположен исполняемый файл программы.
  Fn = '1\1.txt';
var
  FileName : String;
begin
  //Полный путь к файлу.
  FileName := ExtractFilePath( ParamStr(0) ) + Fn;
...
end;
0
30.01.2012, 09:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2012, 09:06
Помогаю со студенческими работами здесь

Как заменить абсолютный путь относительным?
Здравствуйте! Не поможете в решении одной задачи: У меня программа на Delphi - загружает тесты по...

Как сделать плавающий элемент с относительным отступом сверху?
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8" /> <meta...

Запустить exe файл из ресурсов не создавая временный файл
у меня есть в ресурсах массив байтов, который по сути является .exe файлом. мне нужно запустить это...

В каждой из содержащих заданный файл подпапок запустить этот файл, сделав эту подпапку текущим каталогом
Подскажите, почему этот код не работает в цикле for \f @echo off dir /s /b | find...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru