Delphi for iOS开发指南(5):在iOS应用程序中使用Calendar组件来选择日期

转载 2013年09月03日 09:10:31

在FireMonkey iOS应用程序中的Calendar

 

FireMonkey使用TCalendarEdit组件来封装(类似于VCL的TOpenDialog等对话框,它将系统的对话框功能封装成控件)iOS目标平台的Calendar组件或日期选择器。

你可以使用下面的几个简单步骤来使用TCalendarEdit组件:

1.      在Tool Palette中选择TCalendarEdit组件,拖放到FireMonkey Mobile Form Designer上。要在Tool Palette上找到这个组件,在搜索框()输入开头的部分字母(“Cale”):


在拖放这个组件之后,你可以在Mobile Form Designer上看到你的TCalendarEdit组件:


2.      好了,就这样了。在iOS Simulator或已连接的iOS Device上运行你的应用程序。你在点按TCalendarEdit之后,Calendar控件出来了,然后你就可以选择一个日期。

 

 

 

 

实现用户更改日期的事件处理过程

 

在用户更改了日期之后,OnChange事件会被触发。你可以给OnChange事件实现一个事件处理过程来响应用户的动作。

要实现OnChange事件处理过程:

1.    选择TCalendarEdit组件。

2.    在Object Inspector中,打开Events页,然后双击OnChange后面的空白处。

3.    编写如下代码:

  1. procedure TForm25.CalendarEdit1Change(Sender: TObject);  
  2. begin  
  3.  ShowMessage(FormatDateTime('dddddd', CalendarEdit1.Date));  
  4. end;  


4.    这段代码会弹出一个对话框,上面显示选择的日期。FormatDateTime函数转换选择的日期为一个指定格式(在这个例子中dddddd指的是长类型日期格式):

 

相关文章推荐

Delphi for iOS开发指南(5):在iOS应用程序中使用Calendar组件来选择日期

Delphi for iOS开发指南(5):在iOS应用程序中使用Calendar组件来选择日期         在FireMonkey iOS应用程序中的Calendar   Fire...

Delphi for iOS开发指南(6):在iOS应用程序中使用ComboBox组件来从列表中选择某一项

在FireMonkey iOS应用程序中实现一个选择器   在iOS平台上,FireMonkey使用TComboBox组件来封装选择器组件:   要定义一个选择器并且列出可以选择的项目: ...

Delphi for iOS开发指南(7):在iOS应用程序中使用WebBrowser组件

在FireMonkey iOS应用程序中使用WebBrowser   在iOS平台上,FireMonkey使用TWebBrowser组件来封装Web Browser。这篇文单讲述了如何在iOS上创...

Delphi for iOS开发指南(14):在iOS应用程序中使用InterBase ToGo

在开始这篇教程之前,你应该预先阅读并按下面教程实际操作过:   •iOS开发指南(9):在iOS应用程序中使用ListBox组件来显示TableView   这篇教程描述了在iOS Dev...

Delphi for iOS开发指南(15):在iOS应用程序中使用SQLite

Delphi for iOS开发指南(15):在iOS应用程序中使用SQLite   在开始这篇教程之前,你应该阅读并执行下面教程: iOS开发指南(9):在iOS应用程序中使用ListBo...

Delphi for iOS开发指南(10): 在iOS应用程序中使用Layout来调整窗体尺寸或排列方向

这篇教程讲述了一个通用解决方案,就是使用一个通用的窗体来适应不同窗体情况(例如iPhone和iPad),而不是每个窗体情况使用不同的窗体。 在FireMonkey Mobile Form Desig...

Delphi for iOS开发指南(11):在iOS应用程序中拍照并共享照片

在开始这篇教程之前,你应该预先阅读并按下面的这篇教程实际操作过:   iOS开发指南(4)::在iOS应用程序中使用不同风格的Button组件   这篇教程涵盖了下面常用的任务:在iOS应...

Delphi for iOS开发指南(序):Delphi iOS应用程序开发

这一系列教程让你使用RAD Studio来开发iOS应用程序: 在最初的配置教程之后,每个教程都为你展示如何使用FireMonkey Tools来创建iOS应用程序。 这些教程演示了使用一...

Delphi for iOS开发指南(16):在iOS客户端应用程序中连接企业级数据库

Delphi for iOS开发指南(16):在iOS客户端应用程序中连接企业级数据库   在开始这篇教程之前,你应该阅读并执行下面教程: •iOS开发指南(9):在iOS应用程序中使用Li...

Delphi For iOS开发指南(18):让Delphi XE4开发的iOS应用显示为中文名称

有好些个D友问我,如何让Delphi XE4开发的iOS应用显示为中文名称, 我在想,难道EMB在XE4的iOS开发上没有很好的支持中文么?   就像我们在XE4运行IOS应用程序的时候, X...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Delphi for iOS开发指南(5):在iOS应用程序中使用Calendar组件来选择日期
举报原因:
原因补充:

(最多只允许输入30个字)