Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.02.2014, 19:01   #1
TEED1
 
Регистрация: 25.04.2013
Сообщений: 3
Печаль Запуск файла который находится в папке "выше самой программы"

Имеется:
Папка - в папке лежит .exe и еще одна папка,во второй папке лежит второй .exe:
Вопрос как с помощью ВТОРОГО .ехе запустить первый тот что находится на уровень выше?Толи я не правильно излагаю свои мысли в гугл то ли такого нету
TEED1 вне форума
Старый 08.02.2014, 19:04   #2
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Получи полный путь к каталогу с exe, вычти последний каталог, получишь искомый каталог. Прибавь к нему имя exe, получишь полный путь. Элементарно.
doktor255 вне форума
Старый 08.02.2014, 19:12   #3
TEED1
 
Регистрация: 25.04.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
Получи полный путь к каталогу с exe, вычти последний каталог, получишь искомый каталог. Прибавь к нему имя exe, получишь полный путь. Элементарно.
>>вычти последний каталог
Как это можно сделать?
TEED1 вне форума
Старый 08.02.2014, 19:15   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

copy pos delete в помощь.
Кольша вне форума
Старый 08.02.2014, 19:24   #5
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Можно проще.
Код:
ExtractFileDir(ExtractFileDir(Application.ExeName));
doktor255 вне форума
Старый 08.02.2014, 19:26   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а особую папку .. отменили?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 08.02.2014, 19:28   #7
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Что есть "особая папка"?
doktor255 вне форума
Старый 08.02.2014, 20:26   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
Что есть "особая папка"?
уровень вверх это.

то есть при пути C:\test\test1\..\1.exe
итог будет C:\test\1.exe
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 08.02.2014, 21:23   #9
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

В коде пожалуйста. И я вижу не один уровень, а два \test1\..\
doktor255 вне форума
Старый 08.02.2014, 21:39   #10
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

где 2 увидели?
eval вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт, который считает количество файлов в каждой папке, находящихся в данной папке so1idsnake Помощь студентам 20 07.08.2013 22:38
Узнать название exe файла программы из самой программы Crystallon Общие вопросы Delphi 9 09.09.2010 16:22
Определить, находится ли минимальной число выше максимального fsi Паскаль, Turbo Pascal, PascalABC.NET 1 02.06.2010 12:45
Узнать путь и имя файла который находится под курсором? Kostia Win Api 4 20.11.2009 12:16
по нажатию на кнопку вызвать другой фаил с расширением exe который находится в той же папке 1234 Общие вопросы Delphi 3 05.08.2008 12:32