TextPad 명령줄 인수: 기존 TextPad 인스턴스에서 열기

TextPad 명령줄 인수: 기존 TextPad 인스턴스에서 열기

TextPad에 사용할 수 있는 명령줄 인수는 무엇입니까? 나는 이것을 검색했지만 TextPad는 이것을 문서화하지 않습니다.

외부 애플리케이션이 있습니다. 사용자가 버튼을 클릭하면 우리 애플리케이션은 명령줄 인수를 사용하여 TextPad에서 문서를 엽니다.

TextPad가 새 인스턴스가 아닌 기존 TextPad 인스턴스에서 문서를 열도록 명령줄 인수를 사용하고 싶습니다. 사용자가 TextPad의 설정에서 이 설정을 설정할 수 있다는 것을 알고 있지만(여러 인스턴스 끄기) 사용자가 이 단계를 수행해야 하는 것을 저장하고 기존 TextPad 인스턴스에 문서를 자동으로 표시하고 싶습니다.

답변1

텍스트 패드와 함께 제공되는 ddeopen32 명령줄 도구를 사용해야 합니다.

"C:\Program Files\TextPad 7\system\ddeopn32.exe" TextPad.dde myfile.txt(40)

그러면 텍스트 패드에서 myfile.txt가 열리고 커서가 40행으로 이동됩니다.

기존 텍스트패드 인스턴스가 이미 있으면 이를 사용합니다.

이 인스턴스가 이미 myfile.txt를 편집하고 있는 경우 다른 편집 창은 열리지 않지만 이미 열려 있는 복사본을 활성화하고 40행으로 점프합니다.

답변2

텍스트패드 도움말 항목 열기 -> 명령 매개변수

찾고 있는 특정 스위치는 다음과 같습니다: -u filepath

관련 정보