问题标签 [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.
python - 带有 win32ui DDE 模块的 Python 线程
编辑 显然这比我想象的要深;我只是试图在正在运行的线程中创建服务器,但无济于事。
运行 Python2.7 32 位 Windows。看起来 dde 模块(或者我使用它的方式?)不能很好地与线程一起使用。
下面是精简的代码来演示:
这有效:
这不会:
当它失败时,我收到此错误:
为什么会这样?这将是我的第一个多线程程序,所以我不确定我是否在这里做一些愚蠢的事情。
但对我来说,我应该能够从线程模块的“run()”方法中调用 dde.server.conversation 对象的 ConnectTo 方法似乎是完全合理的。
我研究了多处理,但我认为这不适用于我的情况。
那么,有什么想法吗?我将非常感谢您的帮助!!!
在“threading.Thread.init (self)”中添加的编辑失败和成功的例子。还是没有骰子。
编辑 2
另外,我听说过 tcl dde 库的故事,但不知道在哪里可以找到它。如果有人可以为我提供一种在 python 中访问它的方法,我将永远欠你的债。
vba - DDE SAS 运行 VBA 代码
我无法让 Excel 2010 从 SAS 执行宏。我正在将一些 SAS 表中的数据导出到 Excel,它工作正常,当我手动运行 VBA 宏时,它也会执行它应该执行的操作,但它不会自动执行。Excel 文件称为“FIH.xls”,宏称为“Opryd”作为 Module1。SAS 日志没有出现任何错误,Excel 也没有。我已允许所有宏在 Excel 设置中运行。仍然没有执行。
tcl - 使用 Tcl 在 Ubuntu 中进行动态数据交换
我需要访问 Windows 中的一些数据,为此我想使用 tcl 语言提供的 DDE(动态数据交换)。我在谷歌http://manpages.ubuntu.com/manpages/precise/man3/dde.3tcl.html#contenttoc4找到了这个链接,但我没有成功。有人可以帮助我吗?
我在我的 Ubuntu 12.04 中安装了 tcl,但是当我在 tclsh 中调用 'dde' 时,我收到此消息“无效的命令名称 'dde'”
excel - DDE:Excel 分析中的时间序列
摘要:我需要使用 DDE 存储/分析进入 Excel 中 1 个单元格的实时时间序列。
问题:因为它是 1 个不断变化的单元格,所以我不知道如何获取更新值的每个实例,以便我可以在其他公式、绘图等中使用它。所以它在 Excel 电子表格中的 1 个单元格会改变每个毫秒,我想得到实际的时间序列(t,t-1,t-2,t-3 等)。我不知道如何存储为时间序列。
详细信息:我正在使用 MetaTrader 4 (MT4) 进行一些分析。导入实时价格的代码如下所示:
我希望能够使用各种公式中的时间序列来实时计算和更新绘图。如果我可以将实时数据发送到 MATLAB,那也会很有帮助。但这一切都必须是实时分析的实时数据。
vba - 在 DDE 输出路径中使用 SAS 宏变量
我在 SAS 中有一段代码使用 DDE 输出到 Excel 并且工作正常。我现在正试图让它更具动态性,但我不知道如何将路径行(2.行)写入 Excel 文件。
当我用它的值替换宏变量时它工作正常,它似乎也能正确解析,但它仍然没有打开文件。日志说该文件不存在。我尝试过在各种组合中使用双引号、双点和三点“..xls”,但它仍然不起作用。
java - Matlab 和 JDDE
更新:问题在 MathWorks 的帮助下得到了解决。我已经在下面发布了答案。
我需要从 Matlab 控制一个程序(Zemax)。不幸的是,Zemax 只支持 DDE 进行这种控制,Matlab 不再支持。它可以工作,但在几次(可能是 63 次)DDE 调用后停止在 64 位平台上工作。
我想知道是否有可行的解决方案。我可以编写一个具有正确 DDE 支持的 DLL,然后通过这个 DLL 在 Matlab 中使用 DDE。这对我来说是一项重大的努力。更合适的解决方案是使用 Java DDE 方法。在这里的另一篇文章之后,我发现了 JDDE 库。但是我不能让它工作:即使我在包含 DLL 和 JAR 文件的目录中,执行
工作正常,但打电话
之后(如此处所做)导致
我在 PC 上的写入权限非常有限,因此我将javaclasspath.txt
带有 jar/dll 位置的文件添加到prefdir
. 该文件如下所示:
调用javaclasspath
显示了一个长列表,最后几行是:
所以路径似乎设置正确。我究竟做错了什么?
delphi - Delphi DDE 在活动选项卡中打开 url
我想使用delphi在已经存在的、活动的opera/IE/FF选项卡中打开url。
我试过了:
其中 hw 是 Web 浏览器的句柄, url 是字符串变量,带有我要打开的 url,但它会打开新选项卡而不是使用活动选项卡。
我也试过:
在buttonclickSetURL('Opera', url);
过程中,但它也会在新选项卡中打开 url。当我RequestData(URL + ',-1');
在 SetURL 过程中使用时,它会在新窗口中打开 url。任何想法如何在现有的浏览器选项卡中打开 url?
我有德尔福7。
filemaker - 如何使用 DDE 命令调整应用程序窗口的大小?[Windows 操作系统/文件制作者]
我正在使用 Filemaker 创建一个销售点解决方案。
它在具有双显示器屏幕的 Windows 操作系统上运行。一个面向 15" 1024x768 屏幕的收银员和一个面向 8" 800x600 屏幕的顾客。
Filemaker可以通过脚本发送动态数据交换命令。我想知道的是要传递哪些参数,以便filemaker应用程序窗口将调整为 1824x768,因此当脚本将第二个窗口移动到 Left:1024 top:0 时,它将可见。
需要三个参数:“服务名称”、“主题”和“命令”。
sas - outputting multiple data sets into excel workbook
Another question. I have multiple data sets that generate ouput how can output these into one excel work sheet and apply my own formating. For example I have data set 1, data set 2, data set 3
I want each data set to be in one worksheet and seperated by column , so in excel it should look like
Somone told me I need to look at DDE for this is this true
Regards,
layout - 以不同于 DDE 中布局的顺序在网页上显示自定义控件 - Xpages
我在 xpage 上布置了许多自定义控件。我希望这些控件按照笔记文档中的设置顺序显示
所以我的 xpage 在 DDE 中可能看起来像这样
自定义控件
1 自定义控件
2 自定义控件3
自定义控件4
但是当在网页上显示自定义控件时,应按以下顺序显示自定义控件(基于设置文档)
自定义控件
4 自定义控件
1 自定义控件2
自定义控件3
任何人都有任何想法如何实现这一点(服务器端)