Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

передать данные в другое приложение [D5, D6, D7, D2005, 2000, XP]


Страницы:   1 2

burrat ©   (2008-09-19 15:08:00) 

посоветуйте, как лучше передать данные в другое запускаемое приложение. В основном текст (по структуре ini). Есть вариант обработать чем нибудь типа base64 и передать в качестве параметра запуска, есть ограничение на длину параметра (Вин2000 и выше)?
Как еще можно передать, учитывая, что эта программа может быть консольной.

ЗЫ файлами не годится.


ANB   (2008-09-19 15:27:00) [21]


> Встает вопрос о том, как передать ему данные.

Для начала надо поставить вопрос - а как это приложение готово данные принять.


> Ты не прав - винт точится при этом, а его жалко.

Тогда - MMF. Хотя это все равно "файл", а файлы же низзя :)


Jeer   (2008-09-19 15:26:00) [22]

А теперь все с начала, внятно, с чувством и тактом ( размерностью ).


burrat   (2008-09-19 15:24:00) [23]

"Другое приложение" - часть сервера отправки писем, этому приложению и передается структура в виде ini, в ней задаются параметры соединений, текст письма и получатель. Это приложение должно запускаться, формировать письмо и по smtp слать, потом закрываться. Встает вопрос о том, как передать ему данные.
Мое приложение следить за некими параметрами компьютера, при некоторых значениях этих параметров нужно отсылать письмо, используя "другое приложение".
Файлами нельзя. Просто нельзя.


Jeer   (2008-09-19 15:18:00) [24]


> один из самых экономных способов.


Ты не прав - винт точится при этом, а его жалко.


ANB   (2008-09-19 15:15:00) [25]


> Как еще можно передать, учитывая, что эта программа может
> быть консольной.

Есть целая куча способов.
Выбор способа зависит от того, какими способами запускаемое приложение умеет данные принимать.

Кстати, файлами - один из самых экономных способов.


Jeer   (2008-09-19 15:12:00) [26]


> как лучше передать данные в другое запускаемое приложение


Откуда передать ?
Из мозга создателя-фантазера ?


Palladin   (2008-09-19 15:11:00) [27]

и почему файлами не годится?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо