2024-09-29 21:29:50 发布
网友
我有一个用python制作的带有菜单的web浏览器。 在一个菜单我已经剪切复制粘贴,但没有功能,我需要使他们工作。我需要一个oncopy类的例子
打开文件我是这样管理的。带文件并在屏幕上打印到该文件的链接,但是如何才能使打开对话框打开至少一种类型的文件?在
如果filepath是从opendialog获得的文件的绝对路径名,请尝试:
filepath
import os os.startfile(filepath)
这将打开文件及其扩展名关联的相应windows应用程序(如在文件图标中单击两次)
要在HTML窗口中复制所选文本,如果使用:
然后在Frame或Panel子类中用__init__()方法创建browser对象的实例:
__init__()
self.ie = iewin.IEHtmlWindow(self, -1, style =wx.NO_FULL_REPAINT_ON_RESIZE)
并将copy button onclick事件绑定到一个'on\u copy'方法。 最后,定义on_copy(self,event)方法,单击“复制”按钮时应触发该方法:
def on_copy(self, event): self.selection = self.ie.GetStringSelection(asHTML=False)
如果
filepath
是从opendialog获得的文件的绝对路径名,请尝试:这将打开文件及其扩展名关联的相应windows应用程序(如在文件图标中单击两次)
要在HTML窗口中复制所选文本,如果使用:
^{pr2}$然后在Frame或Panel子类中用
__init__()
方法创建browser对象的实例:并将copy button onclick事件绑定到一个'on\u copy'方法。
最后,定义on_copy(self,event)方法,单击“复制”按钮时应触发该方法:
相关问题 更多 >
编程相关推荐