我有一个用 wxLua 用 Lua 编写的应用程序。在此应用程序运行时,我希望能够将(大)字符串发送到外部程序,以便用户可以查看字符串、搜索字符串等。
这个外部程序可以是notepad、notepad++等,甚至是浏览器窗口,只要用户可以查看和搜索文本即可。
我可以使用打开编辑器
本地句柄 = io.popen("notepad", "w") -- 例如
但是之后
句柄:写(myString)
在编辑器中不显示任何内容。如果我已经运行了记事本++,它甚至不会打开一个新窗口。
我可以使用启动浏览器
wx.wxLaunchDefaultBrowser ("http://stackoverflow.com")
但我不知道如何将 (100-200kb) 字符串传递给浏览器窗口。
非常感谢任何帮助,谢谢!跺脚