Delphi XE5 出来了,支持Android的开发,试用了一下,有几个问题:1、只支持ARM7的设备,不支持Inter设备。手上刚好有一个华硕K004,很遗憾用不上,
原创
2021-08-30 10:08:40
178阅读
在VCL下,常用的询问对话框包括 procedure TfrmMainVCL.btnAppMessageboxClick(Sender: TObject); begin if Application.MessageBox('是否退出?', '询问', MB_YESNO + MB_ICONQUESTION) = IDYES then begin...
转载
2021-08-30 10:44:33
104阅读
delphi xe5 编译的程序在启动时会有短暂的黑屏出现,这个现象产生是因为启动首个activity时会加载一些初始化数据,整个时间大约在2~3秒,如何处理?网上有些资料,这里主要参考和整理了CSDN论坛上第42#liaobo的回复。
原创
2021-08-31 09:30:46
121阅读
我觉得Delphi最强大的的功能之一就是开发数据库三层应用的DataSnap,在Android上的实现,首先是完成服务器的设计:(1)利用向导完成DataSnap服务器的框架,如下图:由于是实验,所以选择VCL程序,如果是实际应用,建议Service程序我习惯使用TCP/IP作为通讯协议,简单且速度快,Sample Methods是演示和测试用缺省
原创
2021-09-05 16:03:29
159阅读
今天尝试了TTabControl的使用。在很多Android的app中,首次启动时都使用选项卡模式进行产品介绍,用户通过向左滑动,改变选项卡。在xe5下这项工作由TTabControl控件完成,如下图: 1、TTabControl外观 TTabControl的外观由属性TabPosition控制,可选项包括: tpTop 选项tab在控件上方 tpBottom...
原创
2021-08-30 10:42:08
195阅读
Android程序开发必然用到按钮,在XE5下,按钮的一个比较重要的属性就是StyleLookup,预置了一系列常用的图标,如下图: 另外2个常用属性就是: GroupName和IsPressed:一组按钮取一个相同的GroupName,控制其中只能有一个被按下 按钮的分布一般有几种形式: 1、自由摆放,也就是在Form上自由放置; 2、放置在TGridLayout控件中,由T...
原创
2021-08-30 10:43:27
246阅读
在Delphi中窗体与窗体之间的交互与调用非常简单,在FMX中这个优势得到了充分体现,先建立一个主窗体和一个需要调用的窗体: 在主窗体上放的按钮事件如下: … private { Private declarations } //定义私有窗体对象 Ffrm: TfrmOtherFMX; … procedure TfrmMainFMX.But...
原创
2021-08-30 10:44:04
97阅读
按照Embarcadero的说法:Windows平台只能使用VCL,Windows、iOS和Android都可以使用FMX,并且VCL和FMX不能同时在一个程序中。FMX的用法与
原创
2021-08-30 10:45:25
327阅读
Delphi XE5 下TEdit控件有个属性:KeyboardType,如下图: 该属性决定了当焦点进入TEdit时,系统弹出的输入窗体,按照其帮助文件说明,不同取值的输入窗体不同,如下图: 根据不同需要选择,也可以在运行期改变取值,通过放置一个TPopupBox控件来进行设置,设计界面如下: 代码如下: procedure TfrmKeyboard.PopupBox1...
原创
2021-08-30 14:28:15
331阅读
以下内容是根据Delphi的帮助文件进行试验的,主要测试Android下的消息提醒。 首先建立一个空白的Android工程,然后在窗体中加入一个TNotificationCenter
原创
2021-08-30 17:24:31
451阅读
英巴卡迪诺 RAD Studio XE是终极应用程序开发套件,能以最快速方式为Windows、Mac OS X、 .NET、 PHP、 Web和移动设备可视化开发数据丰富、界面美观的跨平台应用程序。RAD Studio包含Delphi、C++Builder 和RadPHP,使开发人员能以5倍速跨多种桌面、移动平台、Web和数据库平台交付应用,包括用Delphi开发64位Windows应用程序。交付
转载
2014-02-21 15:59:00
115阅读
2评论
Delphi XE5下,TMainMenu和TPopupMenu不可用,那么如何支持Android的菜单呢? 查看了一些资料,不得要领,只是摸索着先模拟一下吧。 首先在窗体上
原创
2021-08-30 10:40:32
128阅读
问题现象:Checking project dependencies...Compiling Project1.dproj (Debug, Android)dcc command line for "Project1.dpr"[DCC Fatal Error] Project1.dpr(1): F1
原创
2021-07-21 11:18:42
154阅读
在我们这个拥有70亿人口数目的星球上,现在差不多有25亿人在使用网络,这一数字在过去的5年里翻了一倍。有超过10亿人在使用移动智能电话,这一数字到2015年时会翻一倍。交付应用和内容到这一世界上最大的两个数字群体的机遇既令人惊叹又充满烦恼。对开发者来说,挑战就是如何用最合理工作量和成本,在最短时间内,解决这两个最大可能受众的问题。这就是为什么我们要引入HTML5 Builder。使用这一开创性的全
转载
2023-09-26 11:11:06
93阅读
字符串不加u报错 KeyError: u'\xee("utf-8")将对应编码解码成unicode
原创
2023-07-10 20:41:26
64阅读
Delphi XE5后以前的旧版本好多组件,都没有了,ShellListView 就是其中的一个,安装办法如下: 1.在XE5自带的Demo中找到安装包: Demo\Delphi\VCL\ShellControls\dclshlctrls.dpk并打开
转载
2021-02-05 18:19:00
202阅读
2评论
Delphi XE5后以前的旧版本好多组件,都没有了,ShellListView 就是其中的一个,安装办法如下: 1.在XE5自带的Demo中找到安装包: Demo\Delphi\VCL\ShellControls\dclshlctrls.dpk并打开
转载
2021-01-03 00:55:00
153阅读
2评论
献上代码C++代码,仅供參考。若使用Delphi。请參考文献,http://blogs.embarcadero.com/davidi/2013/12/02/43032/ 一定记得要安装FireMonkey哦。否则没有Fmx的库文件在里面。 // #include <vcl.h> #pragma hd
转载
2017-08-14 15:40:00
81阅读
2评论
献上代码C++代码,仅供参考。若使用Delphi,请参考文献,http://blog
原创
2023-01-18 10:27:05
86阅读
1.首先进这个网址把WebBuilder下载下来,http://www.putdb.com/ 2.把JDK,tomact,和数据库、Firefox建好(我用的是JDK1.7,Tomact 7,Sql Server2008)3.然后把WebBuilder解压过后的wb文件复制到tomact/webapps下,在tomcat6/webapps/wb目录下创建META-INF目录,并在META
转载
2023-07-05 23:56:50
97阅读