窗体 TIWAppForm 所在单元及继承链: IWAppForm.TIWAppForm 主要成员: property OnURLRequest: TOnURLRequest //响应下面的 DoURLRequest 方法 procedure DoURLRequest(aRequest: THttpRequest) //执行 OnURLRequest 事件; 如: DoURLRequest(WebApplication.Request); function MessageForm: TIWMes…
tkClass ================== IWUserSessionBase.TIWUserSessionBase < TDataModule < TComponent < TPersistent < TObject IWApplication.TIWCallback < TObject IWApplication.TIWCallBacks < TStringList < TStrings < TPersistent < TObject I…
新建 StandAlone Application 工程后, 再通过 File > New > Other.. > IntraWeb > New Form 添加两个窗体. 然后 TIWForm1 上放两个 TIWButton, 在 TIWForm2 和 TIWForm3 上各放一个 TIWButton. 测试代码用到三个窗体的 OnCreate 和每个按钮的 OnClick 事件. Unit1 中的代码: uses ServerController, Unit2, Unit3; p…
asp.net 刚开始时, 也是拖拉控件, 但后来有了 MVC.xNext. 换个思路使用 IntraWeb 吧: 界面全部用 html+js+css 实现(有些会是用 Delphi 动态生成), 然后用 js 通过 Ajax 调用 Delphi 的方法. 测试程序要使用的模板 IWForm1.html: 添加 删除 {%IWLabel1%} 1.在程序所在目录建立 Templates 文件夹, 把 IWForm1.html 放其中. 2.在程序所在目录建立 wwwroot 文件夹, 把模板中用…
在其它服务器脚本语言中熟悉的 Request.Response(THttpRequest.THttpReply) 在 IntraWeb 中算是幕后英雄了, 用户基本不需要直接操作它们了. IW 默认 Post 传值(WebApplication.Request.HttpMethod = hmPost, 只读), 但像表单字段之类, 在 IW 中直接根据控件名称读取就是了, 用不着麻烦 Request. 但如果需要, 可以使用 WebApplication.Request.QueryFields.…
最简单的 Url 映射是使用 TIWAppForm 的 class 方法: SetURL; THandlers 是 IntraWeb XIV 新增的内容处理器, 它能完成的不仅仅是 Url 映射(转发?). THandlers 通过虚拟路径.虚拟文件名, 可以转到或处理任何文件. 这个过程中会用到一个 TContentBase 类型的参数, TContentForm.TContentRedirect 是它的子类; 有时会需要从 TContentBase 继承出解决更多问题的子类. THandle…
IntraWeb 比我相像中的更贴近 VCL, 传统的非可视组件在这里大都可用(其内部很多复合属性是 TStringList 类型的), 它的诸多可视控件也是从 TControl 继承下来的. 这或许是它曾被改名为 VCL For Web 的原因. 建立测试工程时, 一般要使用 StandAlone Application, 这方便调试; 具体发布时只需稍稍修改. 我建立了一个交 MyTest1 的工程, 自动生成的主要文件有: MyTest1.dpr.ServerController.pas.…
转:ORA-15186: ASMLIB error function = [asm_open], error = [1], 2009-05-24 13:57:38http://space.itpub.net/471666/viewspace-406996ORA-15186: ASMLIB error function = [asm_open], error = [1], mesg = [Operation not permitted]参考 Metalink   Note:398622.1Subj…
CSharpGL(38)带初始数据创建Vertex Buffer Object的情形汇总 开始 总的来说,OpenGL应用开发者会遇到为如下三种数据创建Vertex Buffer Object的情形: 任意一个struct类型T data: 任意一个元素类型为struct的数组T[] array: 任意一个非托管数组UnmanagedArray<T> array: 而可创建的Vertex Buffer Object也分为如下的类别: 描述顶点属性(位置.颜色.法线等)的VertexBuffer…
摇一摇周边红包接口是为线下商户提供的发红包功能.用户可以在商家门店等线下场所通过摇一摇周边领取商家发放的红包.我曾经在<C#开发微信门户及应用(28)--微信“摇一摇·周边”功能的使用和接口的实现>介绍过微信摇一摇的相关管理,包括页面.设备之间的关系,以及使用等方面内容.本篇继续介绍摇一摇设备的另外一项功能,摇一摇红包功能,介绍如何利用微信摇摇周边的后台配置好页面及地址,然后通过微信JSSDK的方式,摇一摇获取红包的整个流程功能. 1.微信摇一摇红包功能介绍 功能说明 摇一摇周边红包接口是为线…