Tcl Tk로 기존 Excel 파일을 여는 데 문제가 있습니다. 기존의 MS Word 파일을 아무 문제없이 열 수 있습니다. 다음과 같이 내가 사용하고 코드도 내 테스트 응용 프로그램은 "패키지 tcom 필요"가 포함되어 있습니다 :Tcl Tk로 Excel 및 PDf 파일 열기
proc OpenFile {} {
#Path to file
set app [::tcom::ref getobject "C:\\Users\\Me\\Desktop\\Test.doc"]
#Change path to application
set this [$app Application]
#Open application
$this Visible 1
}
이 코드는 버튼에 의해 실행된다. 기본적으로 Test.doc는 단추를 누른 후에 열립니다.
파일을 기존 Excel 파일로 변경하려고 시도했는데 단추를 누르면 파일이 초 단위로 열리고 닫힙니다. 이것은 또한 MS Access 파일에서도 발생합니다.
누구나 Tcl Tk로 기존 Excel 파일을 열어서 열어 두는 방법을 알고 있습니까? 또한 PDF 및 텍스트 파일의 경우이 파일을 열 때 Tcom을 사용할 수 없음을 알고 있습니다. 누구든지 Tcl Tk로 PDF, 텍스트 및 기타 비 MS 파일을 여는 방법을 알고 있습니까?
정말 고맙습니다.
는 윈도우에있어 가정,DFM
는 더 많은 연구 후에, 나는 다음 코드는 텍스트 파일을 여는 발견 pdf를 열지 만 작동하지 않습니다. – user175328