내 친구 중 한 명은 Clipper로 작성된 응용 프로그램을 가지고 있습니다. 이제 그는 자신의 응용 프로그램에 몇 가지 새로운 기능을 추가하려고하지만 코드 작성 방법을 모릅니다. .net의 콘솔 응용 프로그램에서 그의 요구 사항을 완료 할 수 있습니다. 그래서 아래의 함수를 C#으로 작성했습니다 :Clipper의 C#에서 함수 호출
public static void sendSmsDemo(string MobileNo, string Password)
{
Console.WriteLine("Your Mobile Number is : " + MobileNo + "\n" + "Your Password is : " + Password);
}
주 메소드의 생성자에서이 함수를 호출합니다. 그리고 내 프로그램은 잘 작동한다.
이제 그는 Clipper에서 개발 한 응용 프로그램에서이 기능을 호출하려고합니다. C# app과 Clipper 앱간에 통신하는 방법을 알고있는 사람이 있습니까?
그의 응용 프로그램은 소스 코드 크기가 너무 큽니까? Clipper 응용 프로그램을 C#으로 마이그레이션하는 것이 합리적이지 않습니까? 나는 Clipper를 C# 대신에 사용하는 이유를 모르지만, 큰 레거시 애플리케이션이거나 더 큰 고객층을 가지고 있고 변화의 영향을 두려워하지 않는 한. 면책 조항 : Clipper에서 C#으로 큰 응용 프로그램을 마이그레이션했습니다. 노력할 가치가있었습니다. – sergiol
예, 신청서가 아주 많습니다. 또한 내 친구는 C#을 모르므로 응용 프로그램을 새로 변경할 수 없습니다. – Vishal
clipper에서 C# 코드를 호출 할 수는 없지만 다른 exe 파일을 실행하거나 매개 변수를 전달하거나 (또는 심지어 IPC 사용) ** Clipper **에 의해 (친구에게 물어보십시오.) 방법이 있어야합니다. 예를 들어 (보안 고려 사항없이) Clipper exe-file은 명령 줄 매개 변수로 .net exe-file을 실행할 수 있습니다. 또는 미리 정의 된 파일을 사용하여 매개 변수를 전달하고 결과를 반환 할 수 있습니다. – Sinatr