问题标签 [rogue-wave]

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 回答
87 浏览

c++ - RWDBTBuffer 之间的区别, RWDBVector和 RWDBDecimalVector

我正在编写一个 python 脚本来生成用于数据库访问的 C++ 类,它们使用 RogueWave 类型进行数据传输。我正在查看一些模板类来概述生成的类的外观。当实现在一个操作中传输多个元组的方法时,列被包装在 RWDBTbuffer、RWDBVector 和 RWDBDecimalVector 中。

我的问题是,我看不到被包装的数据类型(int、long、RWDateTime、RWDecimalPortable)和它被放入的容器之间的直接关联。在我看来,我可以把所有东西都放在一个RWDBT缓冲区。对于数字类型,使用 RWDBDecimalVector 优于 RWDBTBuffer 有什么优势,应该使用 RWDBVector 吗?

0 投票
1 回答
43 浏览

sql - RWDBCursor 的游标功能是做什么的?

最后一行是什么意思?做什么.cursor()

0 投票
1 回答
175 浏览

c++ - RWTPtrOrderedVector 的替代实现是什么?

我正在尝试摆脱 Rogue Wave 依赖项。RWTPtrOrderedVector 是否有可靠的替代实现?它只是 std::vector 吗?

0 投票
1 回答
43 浏览

c++ - Rogue Wave 中的默认目录

我试图让 IlvFileChooser 在默认目录中打开,但找不到任何选项来执行此操作。请问有什么想法吗?

0 投票
2 回答
76 浏览

c++ - Rogue Wave 编辑框文本

我想检查文本框是否有用户输入的一些文本但不能。下面的语句总是返回 false

也试过

请问有什么想法吗?

0 投票
1 回答
27 浏览

c++ - 模态对话框 IlvFileBrowser

我正在使用 IlvFileBrowser 的另存为对话框,如下所示

如果来自 rogue-wave 的任何其他屏幕/对话框打开,则另存为对话框将变为非模式。很奇怪。任何想法为什么会发生这种情况?

0 投票
0 回答
94 浏览

c++ - mdb:核心堆栈上显示的这些附加地址是什么?

一个与 mdb 相关的问题。

我遇到了一个核心转储,其中堆栈指向 RWCString 的赋值运算符。(Rogue-wave 字符串)这是 mdb 在 solaris 上打印的堆栈。

结果的代码是将const char *分配给RWString,像这样

现在,我的问题是 operator= 中显示在堆栈中的那些额外地址是什么?

即排队

当我转储地址时,f847b480它显示了正在复制的确切字符串。所以这就是赋值运算符的右轴,地址之一可能是左轴。但是其他地址是什么,例如19f9f34, d8965909, ff1df0ac, fca59c39. .. ETC ?

0 投票
3 回答
467 浏览

c++ - 解决无符号长/指针歧义

我们的遗留代码使用 RogueWave 库。我正在尝试从 0 文字构造一个 RWTime 对象。但是,我所做的任何事情似乎都没有效果,编译器仍然有两个构造函数可供选择:

我想使用unsigned long构造函数,但我似乎无法真正传递 unsigned long。我试过了:

但没有效果。也许问题在于指针具有uintptr_t类型,它与size_ttype 同义,而 type 与unsigned long. 然后实际上有两个构造函数采用unsigned long.

编辑:我检查了 RWTime 类文档,他们提到了这个问题:“编译器可以将 0 解析为整数或指针。因为还有一个构造函数需要一个指针 (to struct tm),如果你想从值 0 ,unsigned long您必须明确:

但是,由于某种原因,它对我不起作用(使用 c++11)。

0 投票
0 回答
117 浏览

vba - RogueWave HostAccess 的 VBA 自动化

我希望打开一个 RogueWave HostAccess 会话,以便通过 SendKeys 函数实现自动化。下面列出了公司提供的代码,但运行代码时会打开终端仿真器的新窗口,但会在 GetObject() [第 2 行] 处冻结。

收到错误:Microsoft Excel 正在等待另一个应用程序完成 OLE 操作。运行时错误 429 - ActiveX 组件无法创建对象。

RogueWave 提供的代码:

资料来源:http ://docs.roguewave.com/HostAccess/7.40j/HostAccessUserGuide.pdf

谢谢,

0 投票
1 回答
220 浏览

c++ - 在 C++ 中使用 RWCString 读取文本文件时获取 RWBoundsErr

以下代码给了我RWBoundsErr错误

在抛出 'RWBoundsErr' 的实例后调用终止

但是,如果我改用注释掉的行,一切都会按预期工作。

currentLine_的数据类型为RWCString

outputFile_ 和 inputFile_ 具有 inout/output txt 文件的路径

文本文件的示例内容

请注意,每行末尾都有一个尾随空格

即使我已经确定了这个问题的解决方案,我还是想了解为什么这段代码会失败。