[C++/Scilab] Uruchamianie zewnętrznego programu - skryptu Scilaba
Ostatnio zmodyfikowano 2016-04-14 11:09
akow1990 Temat założony przez niniejszego użytkownika |
[C++/Scilab] Uruchamianie zewnętrznego programu - skryptu Scilaba » 2016-04-13 23:56:25 Witam. Próbuję w napisanym przeze mnie programie uruchomić skrypt napisany w Scilabie tak, aby od razu skrypt ten zaczął działać. Moim jedynym pomysłem było użycie komendy system( "start C:/Users/User/Desktop/Nowy/plik.sce" ); . Uruchamia ona Scilaba oraz edytor skryptów, ale samego skryptu już nie, przez co muszę skrypt uruchamiać "ręcznie". Skrypt "plik.sce" rysuje pewien wykres.Chciałbym, aby po uruchomieniu programu wykres ten pojawił się od razu na ekranie bez konieczności wykonywania jakichkolwiek dodatkowych czynności. Macie pomysł, jak to zrobić? Proszę o pomoc i z góry za nią dziękuję. |
|
l7ssha |
» 2016-04-14 07:17:50 Spróbuj tego :3 Nie jestem pewnien działania tego kodu~ LPCTSTR lpApplicationName = "C:/Windows/System32/cmd.exe";
LPSTARTUPINFO lpStartupInfo; LPPROCESS_INFORMATION lpProcessInfo;
memset( & lpStartupInfo, 0, sizeof( lpStartupInfo ) ); memset( & lpProcessInfo, 0, sizeof( lpProcessInfo ) );
if( !CreateProcess( lpApplicationName, NULL, NULL, NULL, NULL, NULL, NULL, NULL, lpStartupInfo, lpProcessInformation ) ) { std::cerr << "Uh-Oh! CreateProcess() failed to start program \"" << lpApplicationName << "\"\n"; exit( 1 ); }
std::cout << "Started program \"" << lpApplicationName << "\" successfully\n";
|
|
akow1990 Temat założony przez niniejszego użytkownika |
» 2016-04-14 11:09:28 Dziękuję za pomoc, jednak podany przez Ciebie pomysł nie rozwiązuje mojego problemu. |
|
« 1 » |