객체: Application
new를 사용하여 생성해야 하는 객체는 Application뿐입니다. 기타 모든 객체는 인터페이스를 지정하여 읽어들입니다.
다음 예를 참조하십시오.
• 관리 코드:
VB,
C#,
C++(
ApplicationCreator 사용)
메소드
• Activate() - PTC Mathcad Prime 창을 전경으로 가져오고 활성화합니다.
• CloseAll(Ptc.MathcadPrime.Automation.SaveOption) - PTC Mathcad Prime에서 열린 모든 워크시트를 닫습니다.
새로 생성되어 수정되지 않은 모든 워크시트에 대한 특수 동작:
◦ saveOption이 spPromptToSaveChanges인 경우에도 사용자에게 메시지를 표시하지 않고 워크시트가 닫힙니다.
◦ saveOption이 spSaveChanges인 경우에도 저장하지 않고 워크시트가 닫힙니다.
이 방법을 사용하여 WorksheetReadonlyOptions 객체를 생성한 다음 OpenEx(String, WorksheetReadonlyOptions) 인수로 전달할 수 있습니다.
• GetVersion() - PTC Mathcad Prime의 버전을 가져옵니다.
반환 값:
문자열
• InitializeEvents2(eventHandler,SubscribeAll)
SubscribeAll은 부울 값입니다.
◦ True - 초기화할 때 모든 이벤트에 가입합니다.
◦ False - 초기화할 때 이벤트에 가입하지 않습니다. 이후에
SubscribeEvent 함수를 사용하여 이벤트에 가입할 수 있습니다.
반환 값:
S_OK - COM Events Sink 초기화가 성공했습니다.
S_FALSE - COM Events Sink 초기화가 실패했습니다.
• Open(filename)
filename(문자열) - PTC Mathcad Prime 워크시트의 경로와 파일 이름입니다. filename이 Null이거나 비어 있는 경우에는 새 워크시트를 엽니다.
• OpenEx(String,WorksheetReadonlyOptions) - 경로에서 PTC Mathcad Prime에 워크시트를 열고, 워크시트를 열 때 WorksheetReadonlyOptions를 설정합니다. String이 NULL 또는 EMPTY STRING인 경우에는 새 워크시트를 엽니다.
String은 열 워크시트의 경로입니다. 경로가 NULL 또는 EMPTY STRING인 경우에는 새 워크시트를 엽니다.
반환 값:
열 워크시트와 연관된 워크시트 객체이거나, 객체 인스턴스를 읽어들이는 동안 오류가 발생한 경우 Null입니다.
• Quit() - 가능한 경우 이 PTC Mathcad Prime 응용 프로그램을 닫습니다.
Quit() 동작은 다음과 같이 정의됩니다.
◦ 라이브 연결이 있는 경우 PTC Mathcad Prime이 계속 실행됩니다.
◦ 라이브 연결은 없지만 아직 열려 있는 제목 없는 워크시트 이외의 워크시트(또는 제목은 없지만 수정 후 저장되지 않은 워크시트)가 있는 경우 PTC Mathcad Prime이 계속 실행됩니다.
◦ 라이브 연결이 없고 수정되지 않은 제목 없는 문서만 열려 있는 경우 PTC Mathcad Prime이 닫힙니다.
MathcadPrimeEvents는 MathcadPrimeEvents 열거에서 가입하도록 정의된 이벤트입니다.
반환 값:
S_OK - 이벤트에 가입했습니다.
S_FALSE - 이벤트에 가입하지 못했습니다(잘못된 이벤트의 경우 포함).
• UnsubscribeEvent(MathcadPrimeEvents) - 이름으로 MathcadPrimeEvents 이벤트 가입을 취소합니다.
MathcadPrimeEvents는 MathcadPrimeEvents 열거에서 가입을 취소하도록 정의된 이벤트입니다.
반환 값:
S_OK - 이벤트 가입을 취소했습니다.
S_FALSE - 이벤트 가입을 취소하지 못했습니다(잘못된 이벤트의 경우 포함).
속성
• ActiveWorksheet - 활성 PTC Mathcad Prime 워크시트를 가져옵니다.
반환 값:
활성 워크시트와 연관된 MathcadPrimeWorksheet 객체이거나, 객체 인스턴스를 읽어들이는 동안 오류가 발생한 경우 Null입니다.
• Visible - PTC Mathcad Prime 창 가시도를 설정하거나 가져옵니다.