| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Запустить приложение программно |
| Автор: Thoron 3.6.2009, 09:49 |
| Всем добрый день! Подскажите, если кто занет, как из delphi запустить проект в Visual Basic и заставить оболочку откомпилировать его? Подробнее: есть проект на basic с кучей *.bas и *.frm файликов, точнее даже не проект, а много отдельных модулей, и есть программа на delphi, в которую надо добавить возможность запуска этих модулей... Вопрос как? Попробовал написать: ShellExecute(Handle, 'open', 'путь к проекту', nil, nil, SW_RESTORE); но это позволяет только запустить студию и открыть проект, а как заставить студию компилировать прокет? Заранее спасибо за любую помощь. |
| Автор: CodeMonkey 3.6.2009, 10:47 |
| http://lmgtfy.com/?q=%D1%81%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82+Visual+Basic+%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0 + http://delphikingdom.ru/asp/viewitem.asp?catalogid=454. Только не забывайте, что http://delphikingdom.ru/asp/answer.asp?IDAnswer=60356. |
| Автор: Thoron 3.6.2009, 12:12 |
| Это конечно все здорово. Но может кто знает, как средствами Visual Studia можно это сделать, запустить ведь саму студию и открыть в ней проект программно не проблема, остальсь по сути заставить следать главную "форму" модуля активной и эмулировать нажатие Ctrl+F5. Но как? |
| Автор: dvamaster 9.6.2009, 11:06 |
| MSDN рулит http://msdn.microsoft.com/ru-ru/library/xee0c8y7.aspx |
| Автор: Keeper89 9.6.2009, 13:12 |
Ну насчет эмуляции нажатия клавиш после запуска студии можно посмотреть здесь:
|