Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++/Scilab] Uruchamianie zewnętrznego programu - skryptu Scilaba

Ostatnio zmodyfikowano 2016-04-14 11:09
Autor Wiadomość
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ę.


P-147241
l7ssha
» 2016-04-14 07:17:50
Spróbuj tego :3 Nie jestem pewnien działania tego kodu~

C/C++
LPCTSTR lpApplicationName = "C:/Windows/System32/cmd.exe"; /* The program to be executed */

LPSTARTUPINFO lpStartupInfo;
LPPROCESS_INFORMATION lpProcessInfo;

memset( & lpStartupInfo, 0, sizeof( lpStartupInfo ) );
memset( & lpProcessInfo, 0, sizeof( lpProcessInfo ) );

/* Create the process */
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";
P-147243
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.
P-147248
« 1 »
  Strona 1 z 1