问题标签 [dde]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2086 浏览

java - Java 接口到 Windows 通信?(OLE、OPC、DDE)

我需要将现成的 Windows 应用程序与 Java 应用程序集成。在几个关键点上,我需要 Windows 应用程序向 Java 应用程序发送一个“事件”和一些数据。

Windows 应用程序预见到了这种需求,并且可以配置为“Poke a DDE Item”、“Set an OLE Auto-Property”或“Write an OPC Item”。

我已经在使用JACOB来调用 COM 方法并在 COM 对象上设置 COM 属性。但是,我猜这与这些“事件”通知功能无关。

任何人都有从 Windows 应用程序调用实际位于 JVM 中的“DDE 项”、“OLE 自动属性”或“OPC 项”的经验吗?

任何指针,建议等,将不胜感激。

0 投票
1 回答
295 浏览

interop - 用于在.net 中使用 dde ​​的类或包装器?

在 .NET 中使用 DDE 时,谁能指出我要使用的类或包装器?

是的,是的,我知道它应该是过时的等等 :) 只是有时需要使用。

0 投票
1 回答
578 浏览

excel - 连接 Excel 时 XLL 插件的 DDEConnect() 失败?

我在连接到 Excel 时遇到问题,有一个插件从 db 读取并尝试用 DDE 中的数据填充 excel 工作表,有时在 DDEConnect 函数上似乎会失败,错误号为 16390 - DMLERR_INVALIDPARAMETER DDEML 函数调用的参数无效。

更有趣的是,当按 F9(重新计算工作表中的所有公式)然后从宏运行时,它会更频繁地失败,该宏会遍历所有工作表并重新计算公式。

任何有 Excel 的 DDE 经验的人?

问候, 米卡

0 投票
4 回答
9773 浏览

delphi - 将应用程序(exe 文件)嵌入到另一个 exe 文件中(类似 mozEmbed)

我想将 mozilla firefox 嵌入到我的应用程序中,而不使用任何 activex 控件(TWebBrowser 包装器、mozilla ActiveX ...)。我尝试使用 TWebBrowser(实际上 bsalsa 的嵌入式 webBrowser 更好),但所有版本的 IE 似乎与流行的 javascript 框架和库(JQuery、ExtJS ...)的某些功能不兼容。

我的问题是:我可以从我的应用程序中调用 firefox 的 Exe(是否可以使用 DDE 或 OLE),最重要的是使用 TFrame 或类似的东西在我的应用程序中显示它?

等待您的建议问候,M

0 投票
1 回答
837 浏览

excel - 尝试在 DDE 范围的值更改时启动宏

我是 VBA 的新手,但每次范围的值发生变化时,我仍然需要执行一个宏。marco 已经写好了,但是如果有人可以帮助我解决这个问题,我将非常感激。正如您所知道的,变化范围是一个 DDE 链接,它通过连续流更新范围

谢谢你的帮助

0 投票
2 回答
2710 浏览

windows - Windows 的“打开方式”如何工作?

我的印象是,当您双击文件(或从右键单击菜单中选择“打开方式”)时,Windows 只是以文件名作为参数调用应用程序。像这样的东西:

C:\> App.exe 文件.abc

但是,我只是双击了一个 .xls 文件,然后检查了出现的 Excel 实例的 PEB。令我惊讶的是,命令行包含文件名作为参数。

所以这让我想知道。Windows 用于让相关应用程序打开文件的机制到底是什么?是否有每个支持此类工具的应用程序都必须公开的特殊 API?

0 投票
1 回答
888 浏览

windows - 动态数据交换 (DDE) - 仍然相关吗?

是否有任何理由在现代 Windows 应用程序中使用动态数据交换 (DDE) ?

如果不是,您会使用什么替代技术?

0 投票
1 回答
1436 浏览

powerbuilder - Powerbuilder下DDE通信查询

我有一个可以发送或接收 DDE 戳的第三方工具。我一直在使用 DDE spy 来监视它与第 3 方 DDE 服务器仿真器之间的通信,以期使用 Powerbuilder 来复制它。据我所知,这是使用暖链接。我尝试使用 openchannel,然后使用 execremote,但调用类型被描述为“执行”。同样,当客户端和模拟器启动时,它们出现在注册服务器列表中,但我的应用程序没有/我考虑使用 user32.dll,但我知道大多数 DDE 调用不适用于 Powerbuilder,因为PB 不支持回调。任何人都可以向我指出这方面的信息方向吗?.....经过更多的调整,我尝试打开一个热链接。单击应用程序上的“戳”按钮,我的 powerbuilder 触发了 hotlinkalarm 事件。我可以拿起源等,但没有数据。我还需要发回一条指令,但所有响应远程都会做的是发送真或假。我有一些来自 DDE 模拟器的 Delphi / Pascal 代码,但 DDE 调用看起来与 Powerbuilder 的调用完全不同。

0 投票
5 回答
2721 浏览

c# - windows IPC方法有哪些

问题:我有一个可以加载到另一个程序中的 dll。现在 dll 可以访问其他程序中的所有数据/函数。

我可以使用哪种技术,现在外部程序可以向该 dll 发送数据/命令,引导其他程序或从中获取数据?

我的意思是,在过去这意味着 DDE,我认为那是在 Windows 3.11/95 时代。我今天可以使用什么?哪一个最容易?哪个最快?

0 投票
1 回答
2029 浏览

excel - Excel VBA 宏工作簿启动 - 安全警告 - 禁用链接的自动更新

我已经创建并安装了一个加载项,但是现在当我打开 Excel 时,我收到一个错误弹出窗口,告诉我加载项文件存在安全风险,并且链接的自动更新被禁用。我查了一下,它指的是 Windows DDE 协议,但这与这个加载项有什么关系?有谁知道这里的幕后发生了什么?

谢谢