MS Word 문서를 만들고 실행하는 응용 프로그램이 있습니다. 해당 코드를 삽입 할 레이어를 결정하려고합니다. 외부 문서를 프레젠테이션 계층이나 비즈니스 논리 계층의 일부로 실행 하시겠습니까? 한편으로는 (궁극적으로 사용자에게 (외부 응용 프로그램 내 임에도 불구하고) "제시"되는 결과를 낳기 때문에 프레젠테이션 계층의 일부인 것처럼 보입니다. 반면에,
웹 페이지에서 일부 프로세스의 상태를 보여줍니다 (각 프로세스의 행 하나씩). 사용자는 프로세스를 시작하거나 강제로 중지 할 수 있습니다. <?php
$params = json_decode($_POST["object"]);
/** Do something with the params **/
// Start a external pr
프로그래밍에 익숙하지 않고 주로 R 내에서 일부 스크립트를 수행 할 수 있지만 내 작업을 위해서는 외부 프로그램을 호출해야합니다. 이 프로그램은 우분투의 터미널에서 작동하려면 먼저 setenv를 사용하고 프로그램을 실행해야합니다. Google 시스템()과 Sys.setenv() 함수를 찾았지만 유감스럽게도 함수를 만들 수 있습니다. 이는 우분투 터미널에서
시스템에 앱이 있는지 확인해야합니다. try
{
auto ls = execute(["fooapp"]);
if (ls.status == 0) writeln("fooapp is Exists!\n");
}
catch (Exception e)
{
writeln("exception");
}
앱이 예외를 throw하지 않고
이전에 이런 질문을 받았지만 때로 사람들이 겪었을 때 다른 대답이 도움이되지 않았 음을 알고 있습니다. C 애플리케이션을 시작하고 몇 가지 입력을 전달하여 메뉴를 탐색해야 마침내 필요한 것을 실행할 수 있습니다. 최종 결과 (결과)는 파일로 보내지 만 중간 출력 (콘솔에 인쇄 된 메뉴 및 하위 메뉴)은 디버깅을 위해 내 Eclipse 콘솔에 인쇄 된 것이
C# WinForms 응용 프로그램이 있고 외부 프로그램에서 간단히 Process.Start(MyModule.exe)을 사용하여 시작한다고 가정합니다. (물론 디렉토리을 적절한 설정 작업과 함께)>시작 외부 프로그램 ->디버그 - ->시작 액션 나는 내 프로젝트 속성를 사용하여 내 코드를 디버깅하기 위해 노력했습니다. 내 enother 시도가 디버그이었다
텍스트 필드에 사용자 정의 인수가있는 외부 프로그램을 실행하려고합니다. String customPARAM = textfield.getText();
try {
new ProcessBuilder("MyEXE.exe", "-param1 " + customPARAM).start();
} catch (IOException ex) {
Logger
JAVA로 시작될 때마다 두 개의 다른 외부 실행 파일 (C++로 작성 됨)을 수천 번 호출해야하는 프로그램이 있습니다. 각각의 계산에 대한 실제 시간은 효과적으로 밀리 초이므로 전체 프로그램의 병목 현상은 호출 및 임시 파일 (external_exe_2는 파일에서만 입력을 읽을 수 있음)에 대한 쓰기/읽기입니다. 또한 오류가 발생하지 않았는지 확인해야합니
내 Java 프로그램은 외부 메서드를 사용하여 (나는 소스 코드가 없습니다) 완료되도록 잠시 시간을두고 스레드 메서드에서 해당 메서드를 호출했습니다). 이제 문제는 사용자가 프로그램을 종료하고 싶다면 스레드를 즉시 멈추는 방법입니다 (끝내기 위해 기다리지 말 것). 스레드의 인터럽트 메서드를 호출해도 아무 것도 발생하지 않고 외부 메서드가 완료되기 전에 중