使用 IntraWeb (2) - Hello IntraWeb IntraWeb 比我相像中的更贴近 VCL, 传统的非可视组件在这里大都可用(其内部很多复合属性是 TStringList 类型的), 它的诸多可视控件也是从 TControl 继承下来的. 这或许是它曾被改名为 VCL For Web
原创 2021-05-19 22:11:25
676阅读
来有了 MVC、xNext.换个思路使用 IntraWeb 吧:界面全部用 html+js+css 实现(有些会是用 Delphi 动态生成), 然后用 js 通过 Ajax 调用 Delphi 的方法.测试程序要使用的模板 IWForm1.html:
转载 2023-05-16 12:08:38
101阅读
   使用 IntraWeb (33) - Cookie    在 IW.HTTP.Cookie 单元提供有两个相关类: THTTPCookie、TCookieList; 另外 IWServerController 还有一个 CookieOptions 选项.但实用起来一般用不到它们.测试:{读取 Cookie; 放在 OnCreate 中不太合适, 因为在切换页面时, 如果窗口没被销毁时 On
原创 2021-04-29 23:37:44
339阅读
   使用 IntraWeb (35) - TIWJQueryWidget    可有可无的东西, 因为没有它也可以方便达成其目的, 使用它貌似更形象一些; 也可以通过它调用其他 js 库.利用类似手段, 有人推出了 CGDevTools; 它主要是利用 JQuery 扩展而成, 而 TMS For IW 是通过传统的继承体系.下面示例主要参考了: http://jqueryui.comTIWJ
原创 2021-04-29 21:39:30
246阅读
   使用 IntraWeb (9) - JavaScript    IW 依赖 js 构建(我数了数, 在当前版本它的资源文件默认携带了 26 个 js); 但 IW 尽可能地让用户少用或不用 js, 但如果你对 js 也不陌生, IW 提供了多种途径与方便. 我给它分两大类:1、直接写入 js 代码(站点级、页面级, 还可以精确地指定插入位置); 2、链接 *.js 文件(外链、内链, 还可
原创 2021-04-29 21:26:53
466阅读
   使用 IntraWeb (37) - TIWApplication    每个访问用户都会拥有一个它的实例(WebApplication), 它除了承载 Session(会话)数据, 还要记忆着用户的浏览器信息、登陆信息等等; 另外, 窗体的建立也都依附(Owner)于它, 并随之自动释放.TIWApplication 所在单元及继承链:IWApplication.TIWApplicati
原创 2021-04-29 23:35:35
274阅读
   使用 IntraWeb (36) - TIWServerControllerBase    每个应用须有且只有一个 Server Controller.TIWServerControllerBase 所在单元及继承链:IWServerControllerBase.TIWServerControllerBase < TIWDataModule < TDataModule <
原创 2021-04-29 23:35:54
404阅读
近几天,在网上发现一个用IntraWeb开发的网站http://www.intrawebdeveloper.com,感觉还不错,只是速度有点太慢了。看来,IntraWeb如果想要走向Internet的真正应用,速度应该是其解决的首要问题。 里面有一些介绍应用经验的小文章,不敢独享,特翻译出来与大家共享(不过,E文水平有限),内容不是很多,大家将就着看吧。并真诚欢迎您给予批评指正。:)
转载 2010-12-10 10:23:56
861阅读
使用 IntraWeb (10) - CSS IW 会把大多数的视觉属性转换为 CSS; 我们主动使用 CSS 要分两步:第一步: {通过窗体的 StyleSheet 属性指定要链接的 CSS 文件} procedure TIWForm1.IWAppFormCreate(Sender: TObject)
原创 2021-05-19 22:11:05
243阅读
使用 IntraWeb (31) - IntraWeb 的 Xml 操作使用的是 NativeXml 在 IWNativeXml 单元. 知道了这个, 以后在其他 Delphi 程序中也可以直接 Uses IWNativeXml 了.TNativeXml (IWNativeXml.TNativeXml
原创 2021-05-19 22:10:50
166阅读
随着Internet/Intranet的快速发展,在现在的开发领域中,这是一个对所有程序员都十分诱人的领域,而Delphi的方便宜用更使大家愿意选择这一工具开发InterNet/IntraNet应用。Delphi7当中集成了IntraWeb开发工具,在学习和使用这个工具的时候,有一些心得体会,在这里写出来,如有错误和不对的地方,请指出来,愿与所有对它感兴趣的朋友共同探讨和学习。 IntraW
转载 2010-12-10 10:13:38
2037阅读
用Delphi的WebBroker开发应用程序,按我的理解,先是做好网站的架构,然后利用TPageProducer来处理模板文件中的HtmlTag,利用Action来控制程序的流向或者处理用户的提交请求(路径的概念就象是ASP应用中的一个个子程序)。整个开发过程步骤比较简单,而且按Xalion的话来讲,是容易定制或可以满足你所有要求的,唯一的缺点,就是比较繁琐。而IntraWeb在方面可以说是走了
转载 2010-12-10 10:16:46
1307阅读
IntraWEB 15是一款面向于Delphi和C++的AD程序开发框架,没有实体的窗口存在,而是集成到浏览器当中,打开需要一定的技巧。在运行该框架时,需要输入相应的网址来响应它,在这之前,需要进行一系列的部署。值得一提的是,它并不会因为浏览器的关闭或者崩溃导致数据流失,因为只要用户一旦使用,便会自动建立用户信息,所有很稳定。对于框架而言,那真的是多的数不过来,几乎每个公司都具备一个框架,有相同的,也有不同。有了框架的提供,开发人员只需套代码进去或者敲些代码进去便能完成一些工程项目。
原创 2020-07-24 17:34:06
609阅读
   使用 IntraWeb (39) - THttpRequest、THttpReply    在其它服务器脚本语言中熟悉的 Request、Response(THttpRequest、THttpReply) 在 IntraWeb 中算是幕后英雄了, 用户基本不需要直接操作它们了.IW 默认 Post 传值(WebApplication.Request.HttpMethod = hmPost,
原创 2021-04-29 23:34:11
680阅读
使用 IntraWeb (7) - 主模板 TIWLayoutMgrHTML、TIWTemplateProcessorHTML 属于页面级的模板, 如果要全站统一模板, 当然要用主模板. TIWTemplateProcessorHTML 通过其 MasterTemplate 属性可以设置页面级的主模板
原创 2021-05-19 22:11:07
217阅读
使用 IntraWeb (3) - 页面切换 新建 StandAlone Application 工程后, 再通过 File > New > Other.. > IntraWeb > New Form 添加两个窗体. 然后 TIWForm1 上放两个 TIWButton, 在
原创 2021-05-19 22:11:24
557阅读
新建--选择--确定 简单放几个控件在TIWForm1上面,运行,生成一个项目服务器: 复制 URL http://127.0.0.1:8888/$/start 打开网页。
转载 2016-10-20 14:57:00
81阅读
2评论
添加一个TIWButton到Unit1界面 上 双击这个IWButton1 procedure TIWForm1.IWButton1Click(Sender: TObject); begin WebApplication.ShowMessage('IntraWeb hello world'); en
原创 9月前
36阅读
最近,IntraWeb的新版本v.5.1.22已经发布了,从2月中旬v.5.1.19开始算起,短短一个月时间,IntraWeb竟连续发布了四个不断升级的版本,一方面说明软件还有不成熟、需要改进的地方,一方面说明有相当多热心的开发人员在关注着这个襁褓中的孩子,而且这样的频繁升级,我想,也充分说明这个孩子生命力的无比强大。我们应该对IntraWeb的未来充满信心,就像对Delphi的痴迷一样,Intr
转载 2010-12-10 10:21:23
1265阅读
最近有些朋友来信问到在Apache环境下开发IntraWeb应用程序的问题,因为涉及的内容比较多,每次回复起来特别的麻烦,所以,在这一期学习笔记里面,我将为大家着重介绍一下在Apache环境下的IntraWeb的开发与发布问题。 21、IntraWeb的Apache开发问题 首先要对Delphi7进行修改,使之适应于Apache.v.2.0.45。Apache的最新版本可在这里下载
转载 2010-12-10 10:25:44
1100阅读
  • 1
  • 2
  • 3
  • 4