我正在 Smalltalk pharo 中构建一些东西,我需要在底层操作系统 (Windows 10) 中打开文件。具体来说,我需要使用注册的 Windows 应用程序(.pdf、.wav 等)以及资源管理器打开某些类型的文件。 我迷路了 - 找不到方法或处理它的课程。你能给我一个线索吗?
我加载了Pharo-OS-Windows。它似乎无法在我的电脑上运行。 像
WinShell shellOpen: 'c:\pharo.pdf'
这样的事情不会产生可见的结果。
我尝试加载 OSProcess,但它似乎已经过时了(据我所知,它适用于已弃用的文件系统)
PS:请考虑到我是初学者和业余爱好者。
如果您仍然没有进行该工作尝试 OSWSWinProcess 新的 shellCommand:“c:\pharo.pdf”。 从以下位置下载 OSWinSubprocess: https://github.com/pharo-contributions/OSWinSubprocess