Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.11.15;
Скачать: [xml.tar.bz2];

Вниз

Запуск чужой exe из ресурса   Найти похожие ветки 

 
V   (2009-10-01 19:31) [0]

Добрый вечер :)
Задался целью запихнуть чужое консольное приложение в свой проект, чтобы потом это приложение вызывать из своего с определенными параметрами. Погуглил "Launch exe from resources" или типа того, но ничего не нашел.
Есть конечно вариант сохранить это приложение из ресурса на диск и когда оно отработает - удалить, но это как-то мне не нравится :)
Возможно ли вообще реализовать мою задачу? Или может как умудриться их объединить софтом типа Thinstall или Molebox (пробовал, не умудрился)... :)


 
Сергей М. ©   (2009-10-01 19:54) [1]

Ну и зачем его "запихивать" ?
От кого шифруешься-то ?)


 
Anatoly Podgoretsky ©   (2009-10-01 20:13) [2]

Правильное решение - положить рядом и запустить.


 
Leonid Troyanovsky ©   (2009-10-01 20:50) [3]


> V   (01.10.09 19:31)  

> Задался целью запихнуть чужое консольное приложение в свой
> проект

Красть грешно.

--
Regards, LVT.


 
Юрий Зотов ©   (2009-10-02 01:28) [4]

> запихнуть чужое консольное приложение в свой проект

"Чужое" - не верю. Верю: свое.
"Консольное" - тоже не верю. Верю: скрытное.

Вывод ясен. Но, может быть, объясните задачу? Чтобы все поверили.

Глядишь - и решение найдем. Вместе и без "левых" фокусов (хотя это действительно сделать можно, но вряд ли нужно).


 
Германн ©   (2009-10-02 01:46) [5]


> Юрий Зотов ©   (02.10.09 01:28) [4]
>
> > запихнуть чужое консольное приложение в свой проект
>
> "Чужое" - не верю. Верю: свое.
> "Консольное" - тоже не верю. Верю: скрытное.
>

Ну почему "не верю"?
Например консольная версия RAR. Она ведь не бесплатная. А использовать на халяву хочется.


 
V   (2009-10-02 06:32) [6]

На самом деле консольное приложение - Mimetex

> Program licensed under the GNU GPL which parses LaTeX math
> expressions emitting images which can be used directly in
> HTML documents.

Таскать за собой этот mimetex.exe не очень хочется. Все очень просто :)
А хочется его как-то вшить в мой проект и оттуда запускать, получать картинку и сразу ее обрабатывать, и чего угодно с ней делать.


 
Юрий Зотов ©   (2009-10-02 11:54) [7]

> Таскать за собой этот mimetex.exe не очень хочется

Дык... все равно же придется таскать, хоть в ресурсах, хоть как. А если таскать все равно придется, то почему бы не делать это нормальным способом, без головной боли? Либо просто таскать "рядом" со своей программой, либо действительно зашить в ресурсы, но запускать обычным образом, с диска.

Но если уж так сильно хочется поиметь головную боль, то вот примерно что Вас ожидает:

http://www.google.com/search?q=%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA+EXE+%D0%B8%D0%B7+%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BE%D0%B2&rls=com.microsoft:ru:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7GZHZ

Обратите внимание на первую и третью ссылки.


 
Григорьев Антон ©   (2009-10-02 11:55) [8]

http://www.delphikingdom.com/asp/answer.asp?IDAnswer=27618
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=50028
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=64040


 
V   (2009-10-02 15:30) [9]

Григорьев Антон, Юрий Зотов, да, пожалуй Вы правы, овчинка выделки не стоит. Спасибо за ответы.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.11.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
15-1253430561
Юрий Зотов
2009-09-20 11:09
2009.11.15
Люди, подскажите чайнику...


15-1252748348
Kerk
2009-09-12 13:39
2009.11.15
mod_status


15-1252149563
Пит
2009-09-05 15:19
2009.11.15
Правка заголовков модулей в ВАП


2-1254222520
FIL-23
2009-09-29 15:08
2009.11.15
Перетаскиваени объектов


15-1252931163
нуб
2009-09-14 16:26
2009.11.15
HDD ежесекундно тревожат.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский