问题标签 [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 投票
0 回答
556 浏览

delphi - ISAPI 中的 Delphi 2009 JQueryWidget

我正在尝试在 Delphi 2009 ISAPI 应用程序中使用 TIWJQueryWidget,但它不起作用。我从本教程开始:http ://www.hadihariri.com/Blogs/Delphi/20080117.aspx 。

当我按照教程创建一个独立的 IW 应用程序时,它就像一个魅力。然而,当我创建一个 ISAPI 应用程序并做同样的事情时,我似乎无法让它工作。在生成的 HTML 中,js 文件的源被呈现为“/test/TestJQuery2.dll/test/TestJQuery2.dll/Files/jquery.js”... 然后找不到。如果我手动将生成的 SRC 更改为“/test/TestJQuery2.dll/Files/jquery.js”,则可以找到该文件。

我认为这是服务器控制器中各种内部文件设置的某种组合......但我似乎无法弄清楚。

我正在使用 Delphi 2009,更新 3。Interaweb 10.0.0

这可能是 Intraweb 的错误吗?

0 投票
2 回答
869 浏览

delphi - Arcana Elite Suite 兼容的最新版 Intraweb 是什么?

用于 Intraweb的Arcana Elite 套件自 2008 年 3 月以来一直没有更新。这是否意味着它不能与 Delphi 2007 之后的任何捆绑的 Intraweb 一起使用?

有人用 D2009 或 D2010 试过吗?

0 投票
4 回答
3497 浏览

jquery - jQuery 和 Intraweb?

任何人都有在 Intraweb 中执行 jQuery 通知/弹出/日历的示例?

一个简单的例子会很棒..

更好... dojo 版本会很棒。

0 投票
2 回答
2442 浏览

sql-server - 使用 VCL for web (intraweb) 作为将 web 界面添加到传统非分层 (2 层) Delphi win32 应用程序的技巧是否有意义?

我的团队正在维护一个巨大的客户端服务器 win32 Delphi 应用程序。它是一个客户端/服务器应用程序(厚客户端),它使用 DevArt (SDAC) 组件连接到 SQL Server。

业务逻辑通常被“困”在组件的事件处理程序中,无论如何,通过某种程度的重构,将业务逻辑移动到公共单元中是可行的(这项工作的很大一部分已经在重构期间完成了......维护遗留应用程序的人else write 非常令人沮丧,但这是一个非常常见的工作)。

现在有一个Web界面的请求,我当然有几个选项,在这个问题中我想专注于VCL for web(intraweb)选项。

这个想法是为客户端/服务器应用程序和 Web 应用程序使用公共代码(相同的 pas 文件)。我听说很多人将遗留应用程序从 delphi 转移到 intraweb,但在这里我也试图保留厚客户端。

思路是使用通用代码,可能是用一些编译器指令来写具体代码:

然后另一个问题是“迁移计划”,假设我有 300 个功能,而在第一个版本中,我将只有 50 个在 Web 应用程序中可用。如何跟踪它?我正在考虑(ab)使用 Delphi 接口来处理这个问题。例如对于用户身份验证,我可以在一个过程中移动所有相关代码并声明一个接口,如:

通过这种方式,当我在两个应用程序(Thick Client 和 Intraweb)中实现 IUserAuthentication 接口时,我知道该功能已“移植”到 Web。无论如何,我不知道这种方法是否有意义。我做了一个原型来模拟整个过程。它适用于“Hello world”应用程序,但我想知道它是否对大型应用程序有意义,或者这个接口想法只会适得其反并且可能适得其反。

我的问题是:这种方法有意义吗?(Interface的想法只是一个额外的想法,它不像上面描述的公共代码部分那么重要)它是一个可行的选择吗?

我知道这取决于很多类型的应用程序,无论如何通用,我的应用程序属于 CRM/会计领域,单个安装的并发用户数通常少于 20 个,峰值为 50 个。

额外评论(更新):我问这个问题是因为我没有 n 层应用程序,我认为 Intraweb 是拥有与胖客户端具有通用代码的 Web 应用程序的唯一选项。在我的具体情况下,从 Delphi 代码开发 Web 服务毫无意义,所以我的替代方法是使用 ASP.NET 编写 Web 界面(复制业务逻辑),但在这种情况下,我无法利用公共代码简单的方法。是的,我也许可以使用 dll,但我的代码不适合。

0 投票
1 回答
318 浏览

asp.net - 是否可以在 Intraweb XII 中使用任何 asp.net 和 silverlight 控件?

我在 Intraweb 上进行了很多研究,我在 Intraweb XII 中读到过(什么时候发布?)可能会有:

1)“ silverlight 启用控件”(这里提到,这是旧的 IW XI 路线图无论如何 silverlight 任务已移至 XII)

2)“ IntraWeb XII [...] 将包含与 CrossTalk 和 ASP.NET 的集成”(此处提到,请查看 Intraweb XII 段落)。

现在我不明白这是什么意思。

我觉得 IW 很酷,但是它缺少一个好的组件选择,只有一个供应商 (TMS) 可以制造出好的组件,但当然有人会想“当我可以使用更多的组件时,为什么要仅限于一个供应商更多供应商”?

那么有人(最好来自 IW 团队,或者真正了解 IW XII 的内部运作,我指的是路线图的细节,因为 XII 尚未开发)知道上面的粗体句子是什么意思吗?

这是否意味着我可以使用来自任何 ASP.NET 和 Silverlight 供应商(如 Telerik、DevExpress、ComponentOne 等等)的 IW 3rd 方组件?

0 投票
2 回答
536 浏览

intraweb - IntraWeb 服务静默安装

我可以在“静默模式”下安装 Intraweb 服务吗?

0 投票
2 回答
5082 浏览

javascript - 在 Intraweb (VCL for the Web) 中单击代码中的按钮

假设我有一个带有 iwEdit(称为 iweLookup)和 iwButton(iwbSearch)的内部网络应用程序(用 Delphi 2010 编写)。在 iwEdit 中按下 enter 时,我希望单击 iwButton。

下面的代码几乎可以工作,但我想我需要一些东西来重新渲染页面。

但是,这需要往返服务器(这是可以接受但不可取的)。理想情况下,我想要一种在 Javascript 中执行此操作的方法 - 大概在 iwedit 的 ScriptEvents 中(但我的 Javascript 技能目前,嗯,有限)

谁能指出我正确的方向?

0 投票
3 回答
756 浏览

delphi - C++ Builder XE 的 IWFile 修复?

IWFile 在当前版本的 Rad Studio XE 中被破坏。为了解决这个问题,Delphi 用户被要求删除 UTF8ContentParser 行。http://www.atozed.com/intraweb/blog/20100524.EN.aspx

c++ Builder 有一行 #includes UTF8ContentParser.hpp。注释掉这一行并不能解决问题。

有没有人为 C++Builder 想办法解决这个问题?

0 投票
2 回答
790 浏览

intraweb - 将 SkinId 与 TMS Intraweb 组件一起使用的参考或示例

TIWDBAdvWebGrid 组件中有一个名为 SkinId 的属性。我找不到它的文档,想知道 TMS Intraweb 组件是否可以换肤,如果可以,它是如何完成的。任何指向文档或简要说明的链接将不胜感激。

0 投票
2 回答
407 浏览

delphi - 将 Intraweb 应用程序作为服务运行时的访问事件

我正在将我的独立 Intraweb 应用程序作为服务运行。现在我需要实现一个将“心跳”时间戳写入数据库表的函数。我已经在使用 TService Classm 的其他服务应用程序中完成了此操作,我可以在其中使用 OnAfterInstall、OnExecute 等事件。

有没有办法可以在作为服务运行的独立 Intraweb 应用程序中使用这些事件?

感谢所有信息

沃尔夫冈