没有合适的资源?快使用搜索试试~ 我知道了~
DeWeb开发指南1
需积分: 0 12 下载量 122 浏览量
2022-08-08
19:49:36
上传
评论
收藏 914KB DOCX 举报
温馨提示
试读
39页
DeWeb开发指南1
资源推荐
资源详情
资源评论
deweb 开发指南
1. deweb 介绍
deweb 是一个可以直接将 Delphi 程序快速转换为网页应用的工具!
使用 deweb, 开发者不需要学习 HTML、JavaScript、Java、PHP、ASP、C#等新知识,
用 Delphi 搞定一切。
deweb 开发的网页支持所有客户端,包括手机、平板等。
网站: http://www.delphibbs.com
2. 支持控件
支持所有数据连接组件(ADOConnection/FDConnection/UniConnection)等;
支持所有数据表组件(Query/Table);
支持所有三层中间件;
支持 BitBtn(用于选择拟上传的文件/图像/视频)
支持 Button
支持 Chart
支持 CheckBox
支持 ComboBox
支持 DateTimePicker
支持 Edit
支持 Image
支持 Label
支持 ListBox
支持 MainMenu
支持 Memo
支持 Panel
支持 PageControl
支持 RadioButton
支持 SpinEdit
支持 Shape(用于扫描二维码)
支持 SpeedButton
支持 StringGrid
支持 Timer
支持 TreeView
3. deweb 入门
开发版本
➢ 目前支持 Delphi 10.1/10.2/10.3/10.4。
➢ deweb 默认使用 Delphi 10.4.2 编译,推荐使用此版本开发!
第一次编译前准备
➢ 打开 Source\dwVcls\ AllVcls.groupproj
如果遇到以下情况,选择“OK”按钮
➢ 然后 Build all;
➢ 复制对应的服务器程序(仅 Delphi 版本非 10.4.x 的需要)。
先删除 dewebServer.exe,
如果是 D10.1.x,则重命名 dewebServer101.exe 为 dewebServer.exe;
如果是 D10.2.x,则重命名 dewebServer102.exe 为 dewebServer.exe;
如果是 D10.3.x,则重命名 dewebServer103.exe 为 dewebServer.exe;
入门教程 hello,world!
➢ 新建一个 DLL,命名为 hello1.dpr
➢ 新增一个 Form.(File->New->VCL Form - Delphi)。注:不要更改单元名称和
Form 名称,即分别为 unit1.pas 和 Form1
➢ 在 Form1 中添加一个 Label,设置其 Caption 为"Hello,deweb"
➢ 将 hello1.dpr 源文件代码更改为
library hello1;
uses
ShareMem,
SysUtils,
Forms,
Messages,
StdCtrls,
Variants,
Windows,
Classes,
Data.Win.ADODB,
unit1 in 'unit1.pas' {Form1};
{$R *.res}
var
DLLApp : TApplication;
DLLScreen : TScreen;
function
dwLoad(AParams:String;AConnection:TADOConnection;AApp:TApplication;AS
creen:TScreen):TForm;stdcall;
begin
//
Application := AApp;
Screen := AScreen;
//
//
Form1 := TForm1.Create(nil);
//Form1.ADOQuery1.Connection := AConnection;
Result := Form1;
end;
procedure DLLUnloadProc(dwReason: DWORD);
begin
if dwReason = DLL_PROCESS_DETACH then begin
Application := DLLApp; //恢复
Screen := DLLScreen;
end;
end;
exports
dwLoad;
begin
DLLApp := Application; //保存 DLL 中初始的 Application 对
象
DLLScreen := Screen;
DLLProc := @DLLUnloadProc; // 保 证 DLL 卸 载 时 恢 复 原 来 的
Application
DLLUnloadProc(DLL_PROCESS_DETACH);
end.
➢ 保存到 source\demos\hello1 目录中
➢ 更改 Project 设置为
➢ 设置运行参数
菜单:Run – Parameters
剩余38页未读,继续阅读
资源评论
会飞的黄油
- 粉丝: 24
- 资源: 303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功