问题标签 [intraweb]

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

delphi - IntraWeb 的 SSL 问题 - Delphi 2007

最近一段时间,我一直在尝试使用 SSL 在我的 IW 程序上工作,并且一直遇到“无法加载 SSL 库”。我已经听从了我能找到的关于这个主题的每一条建议,但仍然没有快乐。我已经在本地目录和 system32 中尝试了建议的 DLL。

有人对我应该使用什么 OpenSSL DLL 有明确的答案吗?它们的构造是什么?还是有其他想法?

Indy:昨天更新到最新快照 IntraWeb:已安装股票 D2007

这是在 Vista 机器上运行的,如果这有什么不同的话。

TIA,

特雷弗

0 投票
2 回答
1963 浏览

delphi - Intraweb 可以运行超过 65,536 个并发会话吗?

我正在尝试使用 Intraweb 建立一个到繁忙的社交网站的网络链接。

Intraweb 为每个会话创建临时文件夹以存储临时文件,这些临时文件会在会话到期时自动删除。

如果托管在 Win 32 上,则限制为 65,536 个文件夹 - 这意味着只有 65k 个并发会话是可能的。

有没有办法关闭临时文件的创建或允许在 intraweb 中进行更多的并发会话?

0 投票
1 回答
563 浏览

delphi - 更改 IntraWeb 中必填字段的消息

在设置 IntraWeb 控件的Required属性时,如果我将其留空,我会收到一个漂亮的小消息框,上面写着“Bezeichnung 是必填字段”。

如何更改这些消息的文本?(我的申请是德语)

0 投票
1 回答
1485 浏览

delphi - 有没有人为 Intraweb 编写过会话监视器?

我正在考虑为我的 Intraweb 应用程序编写一个会话监视器(或管理器),它将列出当前活动的会话并允许用户终止任何这些会话。有没有人已经有这个的源代码?我看到 ArcanaTech.com 曾经有一款名为 Intraweb Server Manager 的产品,看起来它完全符合我的要求。但是,它们似乎在 2007 年之后消失了,并且该产品似乎在任何地方都没有可用。

任何信息将不胜感激。

谢谢。

迪恩米勒姆

0 投票
3 回答
1452 浏览

delphi - Delphi 2009 - 接口属性会导致内存泄漏吗?

我继承了一个 Intraweb 应用程序,该应用程序具有 FastMM4 报告的 2MB 内存泄漏文本文件。我已经把它归结为一个类的 115 个实例泄漏 52 个字节。

对坏演员的简要描述是:

界面是:

我是不是在叫错树,因为该属性是引用计数的?是否存在接口属性可以防止类被破坏的情况?

下面是上述方法的实现:

类声明为:

0 投票
2 回答
250 浏览

delphi - 释放多重引用的对象

这是另一篇关于我继承了一个 Intraweb 应用程序的帖子,该应用程序有一个 2MB 的内存泄漏文本文件,由 FastMM4 报告,我将其归结为一个类的 115 个实例,每个实例泄漏 52 个字节。

泄漏来自类的相当复杂的实例化和处理。需要类的每个实例化才能使应用程序立即工作。所以我正在寻找一些方法来克隆类,或者直接清理克隆,或者以不同的方式引用,或者..?

类(TCwcBasicAdapter)的第一个实例化是一个局部变量,它被添加到 TObjectList(不是 Owning)中,并与 TObjectList(FCDSAdapters)一起销毁:

类的第二个实例化也是一个局部变量,它被添加到 TObjectList(不是 Owning)并与 TObjectList(FAdapters)一起销毁:

该类的第三个实例化是上述 TempMulticast.AddObserver(Adapter) 行中的观察者模式的一部分。观察者被添加到 TObjectList FObservers (Owning):

TCwcBasicAdapter 在这里泄漏,在 FObservers 被销毁时没有清理。

我尝试的最新方法是将 FObservers 更改为不拥有,为适配器创建一个私有字段,释放 TCwcCDSAdapterObserver.Destroy 中的私有字段,但这会导致错误。

谢谢,

保罗·赖斯

0 投票
2 回答
2000 浏览

asp.net - IntraWeb 的富编辑/文字处理控制(Delphi VCL for the Web)?

我现在正在尝试使用 Intraweb,用于一些我想要开发的小型个人使用网络应用程序。学习时间非常宝贵,所以我对 intraWeb 非常感兴趣,因为 Delphi 的经验转移得非常好而且很快——今天只是在搞乱它,我设法让一个数据驱动的 Web 应用程序启动并运行,几乎毫不费力。(基本上,我说这一切是为了回答我为什么不在 ASP.NET 中追求这个)。我很少/没有网络开发经验,所以我很高兴能够如此轻松地完成。:-)

无论如何....抱歉,如果我太兴奋了。这是序言/上下文......这是我的问题:

对于我想要开发的一个应用程序,如果有一些内置的富文本/文字处理/编辑器控制,那就太好了——尽可能简单/“即插即用”。类似于WPTools 为 Win32 应用程序提供的东西,或FCKeditor 似乎作为 Web 控件或TinyMCE提供的东西,似乎有很多粉丝。最后两个中的任何一个都可以集成到数据驱动的 IntraWeb 应用程序中吗?- 如果是这样,我在哪里可以了解更多信息:“如何”?

注意:如果需要解决此问题,我可以购买第三方组件。

感谢您的任何和所有输入!

0 投票
2 回答
5449 浏览

delphi - 使用 ADO 在 IntraWeb 上重新初始化错误

已经在Evil Exchange上问过了,但一如既往地没有帮助。我今天遇到了这个问题:

使用 IntraWeb 创建独立的 Web 应用程序时,当我尝试在浏览器中从我的应用程序中测试会话时,我在 IDE 中遇到此异常:

第一次机会例外,$7C812A6B。带有消息“尚未调用 CoInitialize”的异常类 EOleSysError。处理 WebContactManager.exe (1112)

如果我在 IDE 异常对话框中单击“继续”,浏览器本身只会显示:

200 好

...而不是我的主窗体上的控件。

当我将 ADO 替换为其他数据库组件(如 dbExpress 或 BDE)时,似乎不会出现此错误。

这个错误告诉我什么,我该如何解决?

(请注意,我使用的是 D2007 内置的库存“VCL for the Web”IntraWeb 组件)。

提前感谢您的任何帮助!

0 投票
2 回答
1396 浏览

delphi - TIWMenu 和 TIWRegion 隐藏子菜单

当我将 TIWMenu 和 TIWRegion 放在 TIWAppForm 上时

IWMenu 的子菜单隐藏在区域后面。这意味着,当我单击文件时,应该会出现一个子菜单,其中包括打开、保存、另存为...,它确实如此,但我只看到上边框,其余部分显示在 IWRegion 后面。

我尝试更改 z 顺序,但没有帮助。也没有设置 IWRegion.ClipRegion := False;

有人知道我做错了什么吗?

我在 Firefox 中将 Delphi BDS4/2006 与 IntraWeb 9.0.42、Windows Vista x64 和 Firefox 3.5、IE8 和 IE Tab 一起使用。

我将这两个组件放在表单上,​​将主菜单连接到 IWMenu,问题就出在这里。

0 投票
1 回答
308 浏览

delphi - 删除 IWTreeViewItems 会导致表单发布异常

在我的表单上,我有一个 IWTreeView 和两个按钮。一个按钮删除一些 IWTreeViewItems,另一个释放表单:

删除 IWTreeViewItems 后释放表单会导致异常:

应用程序引发的错误消息:模块“TryTree.exe”中地址 004E0D8A 的访问冲突。读取地址 00000000

当有另一个表单处于活动状态并且应用程序未被此表单释放终止时,错误消息是:

应用程序引发的错误消息:列表索引超出范围 (-1)

使用 IntraWeb 9.0.42(因为 TMS 控件和 Delphi 2006,因为 TMS 尚未使用 10.0.17 和 delphi 2006 进行测试)。

我尝试以销毁的形式删除 IWTreeView1.ClearAll,但这根本没有帮助。