Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| AlexSCH |
20.07.2006 14:27
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: 0 |
У меня такой вопрос:
Программа написанная в делфи считывает файл, который перед этим преобразовывается другой программой, эта дополнительная программа запускается по событию через делфи программу. Получается что по нажатию кнопки в прге написанной на делфи запускается дополнительная программа на диске и преобразовывает файл формата 1 (например) в файл формата2, и только затем программа написанная на делфи считывает файл (формата 2). Получается что название файла для подпрограммы должно быть четко фиксированным, а самой прогой которая в делфи написана надо открывать файлы любого названия, но так как она использует перед открытием подпрограмму, этого сделать не получается. Вот что я придумал, при запуске основной программы (делфи) переименовывать файл нужный для открытия в то зафиксированное имя, нужное для работы подпрограммы. Как это можно сделать? |
![]() ![]() |
| AlexSCH |
20.07.2006 17:19
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: 0 |
не просто переименовать.
Ситуация такая, что нажав кнопку загрузить на форме, появляется диалоговое окно, где предлагается выбрать какой же файл загружать, так вот в тот момент когда я выбераю файл формата1, должно вот что произойти: этот файл который я выбираю, с помощью диалогового окна, нужно переименовать, чтобы он назывался так как это прописано в подпрограмме, которая уже в свою очередь преобразует его в формат2. просто я не знаю как связать вот тот выбор (клик) на файле в диалоговом окне выбора и какой-то переменной в делфи. просто файлов будет много и как то конкретно связать не получается, выходит что вот кликнул ты на файле и как то надо узнать (для основной программы) его имя, чтобы переименовать. |
AlexSCH Запуск и переименование файла 20.07.2006 14:27
volvo AlexSCH, я не понял, в чем проблема? Ты просто не ... 20.07.2006 15:22
volvo Ну, если ты пользуешься TOpenDialog, то у него ест... 20.07.2006 18:01
AlexSCH
Ну, если ты пользуешься TOpenDialog, то у него ес... 21.07.2006 11:30
mj а может передавать в запускаемую программу имя фай... 21.07.2006 8:47
Гость Действительно никто не знает как это делается?
нуж... 24.07.2006 22:21
Malice
Действительно никто не знает как это делается?
ну... 25.07.2006 8:42
AlexSCH На строке
CopyFile(Test,'hex.hex');
выдае... 25.07.2006 11:06
Malice
На строке
CopyFile(Test,'hex.hex');
выда... 25.07.2006 12:15
AlexSCH Test объявлена как string, с самого начала была.
Е... 25.07.2006 14:35
Malice
Test объявлена как string, с самого начала была.
... 25.07.2006 15:00
hardcase Люди, вы чего ерундой откровенной занимаетесь?
Зач... 25.07.2006 15:21
AlexSCH Большое всем спасибо (особенно Malice) за оказанну... 25.07.2006 15:56![]() ![]() |
|
Текстовая версия | 8.12.2025 10:11 |