问题标签 [turbopower]

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 投票
7 回答
2556 浏览

delphi - Delphi 2009 TurboPower 库转换

在接下来的几个月里,我将重振一个广泛使用 Orpheus 和 SysTools 的项目。我使用的开发系统早已不复存在,所以想将库更新到我当前的开发环境。

我的问题:是否有人将 TurboPower 库移植到 Tiburon,或者是否有人将 TurboPower 库移植到 Tiburon,如果是,您是否遇到任何问题;如果答案是没有人,是否值得合作制作一个 Delphi 2009 版本,分担负载。

0 投票
1 回答
562 浏览

delphi - Delphi 中的 Turbo Power systools stExport 事件

我正在使用 systools 软件包中的 turbopower 的 stExport。使用它来导出数据集。这很好用。该类使 FOnExportProgress 可用。此类没有可视组件,因此没有对象检查器可以简单地双击并让 delphi 为我创建事件。谁能提供一个如何手动创建事件的简单示例?

对于大多数可视化组件,delphi 为您提供了这个。例子:

如何手动创建它。

我在下面包含了一些与该事件相关的类。

如何手动分配 OnExportProgress。

请包括一个简单的例子!

谢谢你。

0 投票
1 回答
574 浏览

blowfish - 将 TurboPower Blowfish 移植到 .Net

我有一个应用程序,它最初是用 Borland C++ 编写的,并使用了在 TurboPower LockBox 组件中实现的 Blowfish 算法。

此应用程序现已移植到 C#。目前我调用了一个使用该算法的 Borland C++ dll。但是,在 64 位操作系统上运行应用程序时,每当尝试使用此 dll 时都会出错。如果我将应用程序编译为 32 位,一切正常,但我们希望让此应用程序作为 64 位应用程序工作。据我所知,这意味着我需要一个像 C++ 一样工作的 .Net Blowfish 算法。

我找到了 Blowfish.Net,它看起来很有希望。但是,当我使用相同的密钥和文本时,加密的结果不匹配。我确实发现 C++ dll 使用 BlowfishECB 算法。它还将结果转换为 Base 64,我也这样做了。

对此的任何帮助将不胜感激。这是 C# 中的一些测试代码。

0 投票
3 回答
3225 浏览

delphi - Windows 出现在屏幕边缘 (Delphi)

我的应用程序中的窗口从屏幕边缘弹出,这当然是一个问题,因为有些窗口是模态的,不能被关闭(你甚至不知道它们在那里)。

我正在使用 TurboPower Orpheus 组件,它会记住每个表单的位置和大小,然后在再次显示表单时恢复它。它将大小和位置保存在 INI 文件中。

我能做些什么来防止窗口从屏幕的一侧显示出来?

0 投票
4 回答
1466 浏览

delphi - Delphi 2010 中的 ASyncPro 5.00 - 范围检查错误

试图让 AsyncPro 在 D2010 中运行。使用 Source Forge 的 5.00 版本。

下面的 AsyncPro 代码(在 OOMisc.pas 中)失败,并在下面的 MakeLong 行上出现范围检查错误。我不知道如何开始调试它。

有没有人在 D2010 中运行 ASyncPro,或者对下面可能发生的事情有所了解?我在 SourceForge 上发帖没有得到任何回应。

TIA

0 投票
2 回答
2600 浏览

delphi - turbopower 的 OnGuard 是否有文档?

呃... turbopower 的 OnGuard 有文档吗?

终于得到了源代码,可以将自己变成托盘上的组件(D2009)并且可以运行示例,但我不知道大多数组件做什么或我需要什么。

当它是商业产品时,曾经有文档。它还存在吗?

霍华德

啊,我找了两天,终于在发布这条消息五分钟后找到了文档。为了节省其他人的麻烦,他们在这里 http://sourceforge.net/projects/tponguard/files/tponguard_docs/1.13/

0 投票
1 回答
1885 浏览

delphi - 将 TurboPower Lockbox 2 转换为 LockBox 3

我目前正在将一个项目(使用加密)从 Delphi 6 转换为 XE。该项目使用旧的 Delphi Encryption Compendium,它在 XE 中不起作用。所以我想我会从那个组件集换成 LockBox。LockBox 有两个版本 - 2 和 3。我在 Delphi 6 中使用 LockBox2 没有问题。我虽然会在 XE 中使用 LockBox3,但我遇到的问题是我在使用时无法获得相同的结果ExFile 演示程序(来自 LockBox2)。

在那个演示中,我选择了 Blowfish 算法,将密码设置为不带引号的“testkey”,程序将加密文件。

在 Delphi XE 中,我掉到了表单上

并将 Codec1 链接到 CryptographicLibrary1 并单击按钮时执行以下代码(在 LockBox3 站点上找到用于解密字符串的类似代码)....

但最终结果是输出文件的大小与 LockBox2 ExFile 演示中的大小不同。

所以我的问题是......

  1. 我在上面的 XE 代码中做错了什么,以至于我从 LockBox2 给 ExFile 演示提供了不同的结果?

  2. 我应该只在 XE 中使用 LockBox2 吗?

  3. 与 2 相关,是否有人在看守代码 LockBox2(用于 XE)?

任何帮助将不胜感激。

问候,

0 投票
1 回答
381 浏览

delphi - TRandomStream 的问题 - Delphi TurboPower LockBox 3

我正在使用 TurboPower LockBox 3(http://sourceforge.net/projects/tplockbox/http://lockbox.seanbdurkin.id.au/tiki-index.php

我对 TRandomStream 有疑问。我正在尝试生成一块 32 字节的随机数据,但输出似乎不是随机的。

代码是:

输出是:

这似乎不是随机的。

我究竟做错了什么?

谢谢并恭祝安康。

0 投票
1 回答
7959 浏览

delphi - Delphi XE2 TurboPower 组件状态

TurboPower 组件是最流行的商业组件库之一,并且在开源后仍被许多 Delphi 开发人员使用。与其单独询问,我想我会问一个关于每个组件的 XE2 兼容性状态的问题。TurboPower Abbrevia、AsyncPro 和 LockBox 是主要的。

兼容性包括平台支持:XE2 Win32、Win64、Mac OS X。(我怀疑 Async Pro 是否会使用 Mac OS X,但至少可能是 XE2 Win32。)

0 投票
1 回答
1244 浏览

delphi - 在 Delphi XE 2 中使用 Turbopower XML Partner

我们正在尝试将我们的 Delphi 环境从 Delphi2007 迁移到 Delphi XE2。我们从 Sourceforge 下载了最新的 Turbopower xml 合作伙伴。网。当我们做一个简单的测试来加载一个 xml 文件时,我们得到一个错误“Invalid XML Character found” 我们的代码行

代码在第 2 步失败。当变量“Textxml”类型更改为 ansiString 时,xml 被正确加载。

XML 编码是 UTF-8

像这样的东西

那么有人可以建议我们如何加载以 Unicode 字符串变量类型存储的 xml 数据吗?