Delphi XE5 android listview
C:\Users\Public\Documents\RAD Studio\12.0\Samples\FireMonkeyMobile\ListView
路径下有两个dpk,装完后listview也能实现listbox的效果了
procedure TFormMain.FillListBox;
var
// item:TMetropolisUIListBoxItem;
// listitem:TListboxItem; p: PpatientData;
LItem: TListViewItem;
i: Integer;
begin
ListViewPatient.Items.Clear;
if not cdspatientlist.Active then
Exit;
ListViewPatient.BeginUpdate;
try
with cdspatientlist do
begin
DisableControls;
try
i := ;
First;
while not Eof do
begin
New(p);
p.patient_id := FieldByName('patient_id').AsString;
p.admiss_times := FieldByName('admiss_times').AsInteger;
p.inpatient_no := FieldByName('inpatient_no').AsString;
p.bed_no := FieldByName('bed_no').AsString + '床';
p.nurse_level := FieldByName('nurse_level').AsString;
p.diag := FieldByName('diag').AsString;
p.name := FieldByName('name').AsString;
p.sex := FieldByName('sex').AsString;
p.age := FieldByName('age').AsString;
p.charge_total := FieldByName('charge_total').AsString;
p.yue := FieldByName('yue').AsString; LItem := ListViewPatient.Items.Add;
LItem.Text := p.bed_no; LItem.Data[TMultiDetailAppearanceNames.Detail1] := '姓名 :' + p.name;
LItem.Data[TMultiDetailAppearanceNames.Detail2] := '护理等级:' +
p.nurse_level;
LItem.Data[TMultiDetailAppearanceNames.Detail3] := '诊断 :' + p.diag; if p.sex = '女' then
LItem.BitmapRef := (Image1.MultiResBitmap.Items[].Bitmap)
else if p.sex = '男' then LItem.BitmapRef := (Image1.MultiResBitmap.Items[].Bitmap); if p.sex = '' then
LItem.BitmapRef := Image1.MultiResBitmap.Items[].Bitmap
else
LItem.BitmapRef := Image1.MultiResBitmap.Items[].Bitmap; Inc(i);
Next; end;
finally
EnableControls;
end; end;
finally
ListViewPatient.EndUpdate;
end; end;
Delphi XE5 android listview的更多相关文章
- delphi xe5 android iny绿色版+最新SDK/NDK安装方法
转自: http://bbs.2ccc.com/topic.asp?topicid=438595 首先感谢iny的绿色版,因为我的精简Win7 32位安装原版镜像4.63G过程正常,但是编译出错,后来 ...
- delphi xe5 android 调用照相机获取拍的照片
本篇文章我们来看一下delphi xe5 在android程序里怎样启动照相机并获取所拍的照片,本代码取自xe自带打sample,路径为: C:\Users\Public\Documents\RAD ...
- Delphi XE5 Android 调用 Google ZXing
{ Google ZXing Call demo Delphi Version: Delphi XE5 Version 19.0.13476.4176 By: flcop(zylove619@hotm ...
- Delphi XE5 Android 运行黑屏卡死的解决方法
1. 确保正确安装Android SDK: 开始菜单 > 所有程序 > Embarcadero RAD Studio XE5 > > Android Tools > 打开 ...
- delphi xe5 android 服务端和手机端的源码下载
xe5 android的服务端和手机客户端的源代码下载地址 http://files.cnblogs.com/nywh2008/AndroidTest.rar
- delphi xe5 android tts(Text To Speech)
TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话. 以下代码实现xe5 开发的文本转语音的方法 和访问蓝牙一样,这里用javaclass的接口实现 接 ...
- delphi xe5 android 关于文件大小的几个问答O(∩_∩)O~
摘自:http://blogs.embarcadero.com/vsevolodleonov/2013/09/19/are-you-asking-about-app-size-by-delphi-fo ...
- delphi xe5 android 开发实现手机打电话和发短信
转载自 http://www.raysoftware.cn/ 其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功 ...
- 老外写的在桌面添加快捷方式(DELPHI XE5 ANDROID)
UsesAndroidapi.JNI.GraphicsContentViewText, FMX.Helpers.Android,Androidapi.JNI.JavaTypes, FMX.Platfo ...
随机推荐
- memcached和redis的区别和应用场景
一:特性和对比 1.性能上: 性能上都很出色,具体到细节,由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis在存储小数据时比 Memcached性能更高 ...
- Ehcache(2.9.x) - API Developer Guide, Cache Exception Handlers
About Exception Handlers By default, most cache operations will propagate a runtime CacheException o ...
- HDOJ2019数列有序!
数列有序! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submi ...
- 和阿文一起学H5--如何把H5压缩到最小
三种压缩图片的方法: 1.PS 但是PS每次只能压缩一张,下面介绍第二个神器 2.TinyPng压缩 https://tinypng.com/ 3.IloveIMG压缩 http://www.ilov ...
- SOA 的基本概念及设计原则浅议
SOA是英文词语"Service Oriented Architecture"的缩写,中文有多种翻译,如"面向服务的体系结构"."以服务为中心的体系结 ...
- C++与Lua交互(五)
引言 要将C++中的对象类型映射到Lua中,就不得不要先了解Lua面向对象的机制.在这里,我们先看一下Lua面向对象的实现基础--metatable,再以此实现C++对象到Lua的映射. Lua面向对 ...
- offset() position() scrollTop() scrollLeft()
(1)offset:获取当前元素相对于文档的高度.只对可见元素有效. 不管该元素如何定位,也不管其父元素如何定位,都是获取的该元素相对于当前视口的偏移 (2) position:获取元素相对于最近的一 ...
- XML美化工具及其他各种美化工具
在线工具 http://www.ostools.net/codeformat/xml 3464网页常用工具 http://www.3464.com/Tools/CodeFormat/ 在线工具大全 h ...
- htmlcleaner
String xpath = "//div"; Object[] myNodes = node.evaluateXPath(xpath); for (Object obj : my ...
- CentOS6.5 MySQL 配置设置总结笔记
三.登录MySQL 登录MySQL的命令是mysql, mysql 的使用语法如下: mysql [-u username] [-h host] [-p[password]] [dbname] u ...