首页 > TAG信息列表 > IntraWeb
使用 IntraWeb (39) - THttpRequest、THttpReply
使用 IntraWeb (39) - THttpRequest、THttpReply 在其它服务器脚本语言中熟悉的 Request、Response(THttpRequest、THttpReply) 在 IntraWeb 中算是幕后英雄了, 用户基本不需要直接操作它们了.IW 默认 Post 传值(WebApplication.Request.HttpMethod = hmPost, 只读), 但使用 IntraWeb (38) - TIWAppForm、TIWForm、TIWBaseHTMLForm、TIWBaseForm
使用 IntraWeb (38) - TIWAppForm、TIWForm、TIWBaseHTMLForm、TIWBaseForm 窗体 < TIWAppForm < TIWForm < TIWBaseHTMLForm < TIWBaseForm.TIWAppForm 所在单元及继承链:IWAppForm.TIWAppForm < TIWForm < TIWBaseHTMLForm < TIWBaseForm < TIWModuleDsn &l使用 IntraWeb (19) - 基本控件之 TIWTreeView
使用 IntraWeb (19) - 基本控件之 TIWTreeView 这是个饱受非议的控件; 我通过尝试, 理解了非议, 也能理解作者. 总之向作者的思路靠拢吧, 还是不错的.TIWTreeView 所在单元及继承链:IWCompTreeview.TIWTreeView < TIWCustomControl < TIWBaseHTMLControl < TIWBaseContr使用 IntraWeb (37) - TIWApplication
使用 IntraWeb (37) - TIWApplication 每个访问用户都会拥有一个它的实例(WebApplication), 它除了承载 Session(会话)数据, 还要记忆着用户的浏览器信息、登陆信息等等; 另外, 窗体的建立也都依附(Owner)于它, 并随之自动释放.TIWApplication 所在单元及继承链:IWAppli使用 IntraWeb (36) - TIWServerControllerBase
使用 IntraWeb (36) - TIWServerControllerBase 每个应用须有且只有一个 Server Controller.TIWServerControllerBase 所在单元及继承链:IWServerControllerBase.TIWServerControllerBase < TIWDataModule < TDataModule < TComponent < TPersistent < TObject主要成员:使用 IntraWeb (34) - TIWAJAXNotifier
使用 IntraWeb (34) - TIWAJAXNotifier 在异步事件中, 可以通过 TIWAJAXNotifier 发出一个通知(通过其 Notify 方法), 该通知会激发其 OnNotify 事件.这一般用在: 当一个异步事件完成后, 立即处理随后的事情.TIWAJAXNotifier 所在单元及继承链:IWCompExtCtrls.TIWAJAXNo使用 IntraWeb (22) - 基本控件之 TIWCalendar
使用 IntraWeb (22) - 基本控件之 TIWCalendar TIWCalendar: 日历控件, 继承于 TIWCustomGrid, 所以它和 TIWGrid 共同属性特多.它的 Cell 是 TIWCalendarCell 对象, 直接从 TIWGridCell 继承.TIWCalendar 所在单元及继承链:IWCompCalendar.TIWCalendar < TIWCustomGrid使用 IntraWeb (20) - 基本控件之 TIWGrid
使用 IntraWeb (20) - 基本控件之 TIWGrid TIWGrid 最终通过 Html Table 呈现; 其每个 Cell 都是一个 TIWGridCell 对象, Cell 对象的 Control 属性非常好, 可以非常方便地嵌入其他控件.TIWGrid 所在单元及继承链:IWCompGrids.TIWGrid < TIWCustomGrid < TIWCustomContr使用 IntraWeb (33) - Cookie
使用 IntraWeb (33) - Cookie 在 IW.HTTP.Cookie 单元提供有两个相关类: THTTPCookie、TCookieList; 另外 IWServerController 还有一个 CookieOptions 选项.但实用起来一般用不到它们.测试:{读取 Cookie; 放在 OnCreate 中不太合适, 因为在切换页面时, 如果窗口使用 IntraWeb (32) - Url 映射与 THandlers
使用 IntraWeb (32) - Url 映射与 THandlers 最简单的 Url 映射是使用 TIWAppForm 的 class 方法: SetURL;THandlers 是 IntraWeb XIV 新增的内容处理器, 它能完成的不仅仅是 Url 映射(转发?).THandlers 通过虚拟路径、虚拟文件名, 可以转到或处理任何文件.这个过程中会使用 IntraWeb (26) - 基本控件之 TIWMenu
使用 IntraWeb (26) - 基本控件之 TIWMenu TIWMenu 的任务是让原来的 TMainMenu 呈现在网页上, 通过其 AttachedMenu 属性关联一个 TMainMenu 是必需的.TIWMenu 所在单元及继承链:IWCompMenu.TIWMenu < TIWCustomControl < TIWBaseHTMLControl < TIWBaseControl < TIWVC使用 IntraWeb (31) - IntraWeb 的 Xml 操作使用的是 NativeXml
使用 IntraWeb (31) - IntraWeb 的 Xml 操作使用的是 NativeXml 在 IWNativeXml 单元. 知道了这个, 以后在其他 Delphi 程序中也可以直接 Uses IWNativeXml 了.TNativeXml (IWNativeXml.TNativeXml < TPersistent < TObject) 的主要成员:property AbortParsing: Boole使用 IntraWeb (21) - 基本控件之 TIWTabControl
使用 IntraWeb (21) - 基本控件之 TIWTabControl TIWTabControl 包含的是 TIWTabPage; 设计时通过右键菜单 Add Page 添加(再给页面添加东西时一定要先选定页面); 下面例子是动态添加的.TIWTabControl 所在单元及继承链:IWCompTabControl.TIWTabControl < TIWCustomRegi使用 IntraWeb (29) - 基本控件之 TIWAutherList、TIWAutherINI、TIWAutherEvent
使用 IntraWeb (29) - 基本控件之 TIWAutherList、TIWAutherINI、TIWAutherEvent TIWAutherList //通过一组户名与密码验证登陆 TIWAutherINI //通过记录户名与密码信息的 #Auth.ini 文件验证登陆 TIWAutherEvent //通过其 OnCheck 事件验证登陆 {作为站使用 IntraWeb (28) - 基本控件之 TIWTemplateProcessorHTML、TIWLayoutMgrHTML、TIWLayoutMgrForm
使用 IntraWeb (28) - 基本控件之 TIWTemplateProcessorHTML、TIWLayoutMgrHTML、TIWLayoutMgrForm TIWTemplateProcessorHTML //使用外部的 html 文件做模板 TIWLayoutMgrHTML //直接输入 Html 文本做模板 TIWLayoutMgrForm //使用 IntraWeb (27) - 基本控件之 TIWAudio、TIWMPEG、TIWFlash、TIWSilverlight、TIWSilverlightVideo、TIWApplet、TIWQ
使用 IntraWeb (27) - 基本控件之 TIWAudio、TIWMPEG、TIWFlash、TIWSilverlight、TIWSilverlightVideo、TIWApplet、TIWQuickTime、TIWActiveX TIWAudio 所在单元及继承链:IWCompAudio.TIWAudio < TIWCustomControl < TIWBaseHTMLControl < TIWBaseControl < TIWVCLBas使用 IntraWeb (24) - 基本控件之 TIWFileUploader、TIWFile
使用 IntraWeb (24) - 基本控件之 TIWFileUploader、TIWFile TIWFileUploader 是基于 Ajax 的上传控件, 最初是 Andrew Valums 开发, 从 IntraWeb XIV 纳入并替换 TIWFile.虽然从组件面板上还能看到 TIWFile, 官方说已不能使用.现在的 TIWFileUploader 非常方便, 能拖拽使用 IntraWeb (23) - 基本控件之 TIWTimer、TIWProgressBar、TIWProgressIndicator、TIWTimeEdit
使用 IntraWeb (23) - 基本控件之 TIWTimer、TIWProgressBar、TIWProgressIndicator、TIWTimeEdit TIWTimer //和 TTimer 没多大区别, 它的默认事件现在是异步的(OnAsyncTimer), 在网络上使用 OnTimer 肯定是非常糟糕的 TIWProgressBar使用 IntraWeb (35) - TIWJQueryWidget
使用 IntraWeb (35) - TIWJQueryWidget 可有可无的东西, 因为没有它也可以方便达成其目的, 使用它貌似更形象一些; 也可以通过它调用其他 js 库.利用类似手段, 有人推出了 CGDevTools; 它主要是利用 JQuery 扩展而成, 而 TMS For IW 是通过传统的继承体系.下面示例主要