【问题标题】:Cross-application drag-and-drop in DelphiDelphi 中的跨应用程序拖放
【发布时间】:2010-09-22 15:43:49
【问题描述】:

我想为 Windows XP 创建一个 Delphi 应用程序,它允许从 Windows 资源管理器(桌面或文件夹窗口)或其他支持此操作的应用程序(例如 Total Commander)拖放文件。反之呢?当用户从我的应用程序中拖动图标时,我应该能够将拖动对象的内容设置为自定义数据。

我的目标是创建一个自定义应用程序工具栏,我可以将应用程序拖放到该工具栏上并显示它们的图标或从中拖动应用程序或其他实体。

如何做到这一点?

【问题讨论】:

    标签: windows delphi drag-and-drop windows-explorer


    【解决方案1】:

    这可以通过The Drag and Drop Component Suite 完成。它也有你想要的例子。

    【讨论】:

    • 该网址目前无法使用。可能已经被 stackoverflowed (en.wikipedia.org/wiki/Slashdot_effect),我稍后再试一次,因为它确实听起来很有趣!
    • 这是一个非常慢的服务器,AFAICT。可能只是ADSL上行速率。拖放套件非常好,但尚未移植到 Delphi 2009。
    • 组件似乎已更新为在 Delphi 2010 中工作,但在 Delphi XE2 中还没有。
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    相关资源
    最近更新 更多