Delphi XE5 出来了,支持Android的开发,试用了一下,有几个问题:1、只支持ARM7的设备,不支持Inter设备。手上刚好有一个华硕K004,很遗憾用不上,
原创
2021-08-30 10:08:40
196阅读
在VCL下,常用的询问对话框包括 procedure TfrmMainVCL.btnAppMessageboxClick(Sender: TObject); begin if Application.MessageBox('是否退出?', '询问', MB_YESNO + MB_ICONQUESTION) = IDYES then begin...
转载
2021-08-30 10:44:33
113阅读
delphi xe5 编译的程序在启动时会有短暂的黑屏出现,这个现象产生是因为启动首个activity时会加载一些初始化数据,整个时间大约在2~3秒,如何处理?网上有些资料,这里主要参考和整理了CSDN论坛上第42#liaobo的回复。
原创
2021-08-31 09:30:46
129阅读
我觉得Delphi最强大的的功能之一就是开发数据库三层应用的DataSnap,在Android上的实现,首先是完成服务器的设计:(1)利用向导完成DataSnap服务器的框架,如下图:由于是实验,所以选择VCL程序,如果是实际应用,建议Service程序我习惯使用TCP/IP作为通讯协议,简单且速度快,Sample Methods是演示和测试用缺省
原创
2021-09-05 16:03:29
188阅读
Delphi XE5下,TMainMenu和TPopupMenu不可用,那么如何支持Android的菜单呢? 查看了一些资料,不得要领,只是摸索着先模拟一下吧。 首先在窗体上
原创
2021-08-30 10:40:32
144阅读
今天尝试了TTabControl的使用。在很多Android的app中,首次启动时都使用选项卡模式进行产品介绍,用户通过向左滑动,改变选项卡。在xe5下这项工作由TTabControl控件完成,如下图: 1、TTabControl外观 TTabControl的外观由属性TabPosition控制,可选项包括: tpTop 选项tab在控件上方 tpBottom...
原创
2021-08-30 10:42:08
231阅读
Android程序开发必然用到按钮,在XE5下,按钮的一个比较重要的属性就是StyleLookup,预置了一系列常用的图标,如下图: 另外2个常用属性就是: GroupName和IsPressed:一组按钮取一个相同的GroupName,控制其中只能有一个被按下 按钮的分布一般有几种形式: 1、自由摆放,也就是在Form上自由放置; 2、放置在TGridLayout控件中,由T...
原创
2021-08-30 10:43:27
261阅读
在Delphi中窗体与窗体之间的交互与调用非常简单,在FMX中这个优势得到了充分体现,先建立一个主窗体和一个需要调用的窗体: 在主窗体上放的按钮事件如下: … private { Private declarations } //定义私有窗体对象 Ffrm: TfrmOtherFMX; … procedure TfrmMainFMX.But...
原创
2021-08-30 10:44:04
129阅读
按照Embarcadero的说法:Windows平台只能使用VCL,Windows、iOS和Android都可以使用FMX,并且VCL和FMX不能同时在一个程序中。FMX的用法与
原创
2021-08-30 10:45:25
378阅读
Delphi XE5 下TEdit控件有个属性:KeyboardType,如下图: 该属性决定了当焦点进入TEdit时,系统弹出的输入窗体,按照其帮助文件说明,不同取值的输入窗体不同,如下图: 根据不同需要选择,也可以在运行期改变取值,通过放置一个TPopupBox控件来进行设置,设计界面如下: 代码如下: procedure TfrmKeyboard.PopupBox1...
原创
2021-08-30 14:28:15
358阅读
以下内容是根据Delphi的帮助文件进行试验的,主要测试Android下的消息提醒。 首先建立一个空白的Android工程,然后在窗体中加入一个TNotificationCenter
原创
2021-08-30 17:24:31
464阅读
Delphi XE5后以前的旧版本好多组件,都没有了,ShellListView 就是其中的一个,安装办法如下: 1.在XE5自带的Demo中找到安装包: Demo\Delphi\VCL\ShellControls\dclshlctrls.dpk并打开
转载
2021-01-03 00:55:00
177阅读
2评论
Delphi XE5后以前的旧版本好多组件,都没有了,ShellListView 就是其中的一个,安装办法如下: 1.在XE5自带的Demo中找到安装包: Demo\Delphi\VCL\ShellControls\dclshlctrls.dpk并打开
转载
2021-02-05 18:19:00
231阅读
2评论
首先要在FORM里拖进来一个StyleBook1,然后在Form里设置属性,记住一定要在单击form,在OBject Inspector里设置StyleBook [StyleBook1]. 下一个属性StyleName [ ] 好像是多余的,我多次都把StyleName [StyleBook1], Read More
转载
2017-01-30 23:35:00
56阅读
首先uses inifiles然后写文件procedure THolidaySet.Button2Click(Sender: TObject);var IniFile:TIniFile; Count:Integer;begin try IniFile:=TIniFile.Create(TPath.GetHo
转载
精选
2014-11-13 09:38:53
927阅读
// Project file declarations... //项目文件声明… program MyCompany.ProjectX.ProgramY; // Unit source file declaration... //单元源文件声明 unit MyCompany.ProjectX.Pr
转载
2021-01-30 18:03:00
375阅读
2评论
unit Androidapi.JNI.Network;interfacefunction IsConnected: Boolean;function IsWiFiConnected: Boolean;function IsMobileConnected: Boolean;implementationuses System.SysUtils, Androidapi.JNIBridge, An
转载
2014-04-24 16:36:00
134阅读
2评论
服务端需要midas.dll XE5对android的平台支持很有吸引力,虽然目前用来直接开发应用到安卓市场卖赚钱可能性估计不大(安卓市场目前国内好像都是免费的天下),但是对于企业应用很是很有帮助的,比如开发一个手机客户端随时查询企业erp等管理软件的数据库! webservice以前基本没有接触, Read More
转载
2017-02-23 23:11:00
37阅读
Delphi.XE5.RTM.Inc.Update2.v19.0.14356.6604.Lite.v8.2 Delphi XE5 Lite v8.2 下载地址: https://.delphi6./development/cn0stxdm.html 版本说明: 由于 XE5 时代 Del
转载
2021-02-05 17:32:00
348阅读
[delphi] view plain copy print? unit uZXing; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, Read More
转载
2017-01-30 23:16:00
259阅读