![]() |
1
3
因为你不能使用 standard 数据格式存储对Python对象的引用,我建议您使用文本数据格式来存储方法调用所需的参数,而不是创建新的数据格式。无论如何,将一个对象的引用从一个应用传递到另一个应用是没有好处的,因为有问题的对象是不可访问的(还记得内存保护吗?). 下面是一个简单的需求示例:
像on-simplecopy和on-meshwithit这样的方法会在放置后执行,所以您可能希望执行的任何冗长操作都可以基于您通过拖动传输的文本或其他标准类型的数据(在我的例子中是self.\u文本),并查看…没有奥尔: |
![]() |
2
0
好吧,看来做不到我想要的。 可能的解决方案是:
我正在选择解决方案 2。 因为它不需要在进程之间进行手工通信,并且允许我在用户只想拖动最简单的数据时避免不必要的数据检索。 总之-托尼,谢谢你的回答!稍微玩弄一下,它让我想到了D&D,并改变了我解决问题的方法。 |
![]() |
Community wiki · 需要改变的用户界面模式? 1 年前 |
![]() |
LITzman · 使用状态处理颜色主题更改 1 年前 |
![]() |
Community wiki · 进程。退出(0):输出消失? 2 年前 |
![]() |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
![]() |
YGranja · 库<图形。h> MinGW-W64缺少 2 年前 |
![]() |
Felipe Palermo · Ctrl键仍被按下,按键事件() 3 年前 |
![]() |
HCJ · win cmd中的批处理脚本循环 3 年前 |