URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 31965
[ Назад ]

Исходное сообщение
"Вызов Perl-скрипта из Windows-окна"

Отправлено ds , 08-Июл-03 10:37 
Здравствуйте все!
Когда писал на C (Borland C++ Builder) там была возможность из сишной программы вызывать напр. ассемблерную вставку.
Можно ли так же вызывать Perl-скрипт.
А то надо парсить текст (Perl рулит однозначно) но в виндах (постановщик задачи хочет графический интерфейс).
Perl/Tk  пожалуйста не предлагайте. Не понравилось.
Заранее признателен.


Содержание

Сообщения в этом обсуждении
"Вызов Perl-скрипта из Windows-окна"
Отправлено Parish , 08-Июл-03 11:52 
не проще ли в проект добавить нужную библиотеку?

"Вызов Perl-скрипта из Windows-окна"
Отправлено poor bugger , 08-Июл-03 12:43 
>Здравствуйте все!
>Когда писал на C (Borland C++ Builder) там была возможность из сишной
>программы вызывать напр. ассемблерную вставку.
>Можно ли так же вызывать Perl-скрипт.

какая связь между "ассемблерную вставку" и "Perl-скрипт", чего-то я не въехал

>А то надо парсить текст (Perl рулит однозначно) но в виндах (постановщик
>задачи хочет графический интерфейс).

в чем проблема?
под Windows процессы создаются с помощью CreateProcess либо CreateProcessEx, настроил environment, командную строку, параметры - и вперед
если перл с activestate, то у них есть wperl.exe, работает без консоли
данные передаются-принимаются через каналы либо временные файлы (сокеты, как я понимаю, не катят :))

или это слишком тяжело постичь для программера на Borland C++ Builder???


"Вызов Perl-скрипта из Windows-окна"
Отправлено ds , 08-Июл-03 14:00 

ВСЕМ СПАСИБО за помощь!

>какая связь между "ассемблерную вставку" и "Perl-скрипт", чего-то я не въехал

Это для примера, извини, если не корректно получилось.

>>А то надо парсить текст (Perl рулит однозначно) но в виндах (постановщик
>>задачи хочет графический интерфейс).
>
>в чем проблема?
>под Windows процессы создаются с помощью CreateProcess либо CreateProcessEx, настроил environment, командную
>строку, параметры - и вперед
>если перл с activestate, то у них есть wperl.exe, работает без консоли
>
>данные передаются-принимаются через каналы либо временные файлы (сокеты, как я понимаю, не
>катят :))
>
>или это слишком тяжело постичь для программера на Borland C++ Builder???

Не, нормалёк!

У нас на работе спор вышел. Штатный программер эту связку (Perl с Win-интерфйсом) не признавал. Хотелось доказать, что это нормаьно работает.
Спасибо за советы. Парень ушел в работу :-)