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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2009, 11:48   #1
Evgen1503
Пользователь
 
Регистрация: 02.05.2009
Сообщений: 42
По умолчанию Передача переменной в EXE

Всем привет! Есть программулька которая обрабатывает файлы в заданной директории и помещяет их в другую директорию. эта программа работает на разных компьтерах, где файлы находятся в разных директориях. И уж больно не хочется для каждого компьютера прописовать в проге путь. А можно как нибудь передать переменную, где будет хранится путь к нужной директории в exe. Зарание большое спасибо.
Evgen1503 вне форума Ответить с цитированием
Старый 15.05.2009, 11:55   #2
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Можете рядом с программой создавать текстовый файлик в котором будут храниться пути. А потом в программе их считывать.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 15.05.2009, 12:01   #3
Evgen1503
Пользователь
 
Регистрация: 02.05.2009
Сообщений: 42
По умолчанию

Кстати эта идея! Спасибо. Но на будущее, ведь как то можно передовать переменные.
Evgen1503 вне форума Ответить с цитированием
Старый 15.05.2009, 12:02   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Чет я мало что понял...
Ну передавай через параметры типа proga.exe c:\temp\
А в проге принимай переданое через ParamStr
Цитата:
ведь как то можно передовать переменные.
Можно, если подробно задачу поставишь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.05.2009, 12:05   #5
Evgen1503
Пользователь
 
Регистрация: 02.05.2009
Сообщений: 42
По умолчанию

Спасибо я просто не знал как принимать их в проге.
Evgen1503 вне форума Ответить с цитированием
Старый 03.05.2010, 14:06   #6
peplenko
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 23
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну передавай через параметры типа proga.exe c:\temp\
А каким образом это реализовать?
Какой оператор отвечает за передачу? Я имею в виду, не просто ведь:
Begin
proga.exe c:\temp\
end;
peplenko вне форума Ответить с цитированием
Старый 03.05.2010, 15:56   #7
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
А каким образом это реализовать?
Код:
Procedure TForm1.FormCreate(Sender: TObject);
Begin
Memo1.Lines.LoadFromFile(ParamStr(1));
End;
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имя переменной как переменная. Как получить доступ к такой переменной? Denni Microsoft Office Access 8 02.04.2009 10:06
чтение из одного exe файла, и запись в другой exe inndim Общие вопросы Delphi 2 04.02.2009 15:23
Передача файлов(exe) при помощи TCPServer и TCPClient Air Работа с сетью в Delphi 6 26.12.2008 23:26
Передача строки-как параметра-переменной Иллидан Общие вопросы Delphi 13 03.10.2008 18:40
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) Arkuz Общие вопросы Delphi 12 25.09.2007 20:47