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的更多相关文章

  1. delphi xe5 android iny绿色版+最新SDK/NDK安装方法

    转自: http://bbs.2ccc.com/topic.asp?topicid=438595 首先感谢iny的绿色版,因为我的精简Win7 32位安装原版镜像4.63G过程正常,但是编译出错,后来 ...

  2. delphi xe5 android 调用照相机获取拍的照片

    本篇文章我们来看一下delphi xe5 在android程序里怎样启动照相机并获取所拍的照片,本代码取自xe自带打sample,路径为: C:\Users\Public\Documents\RAD ...

  3. Delphi XE5 Android 调用 Google ZXing

    { Google ZXing Call demo Delphi Version: Delphi XE5 Version 19.0.13476.4176 By: flcop(zylove619@hotm ...

  4. Delphi XE5 Android 运行黑屏卡死的解决方法

    1. 确保正确安装Android SDK: 开始菜单 > 所有程序 > Embarcadero RAD Studio XE5 > > Android Tools > 打开 ...

  5. delphi xe5 android 服务端和手机端的源码下载

    xe5 android的服务端和手机客户端的源代码下载地址 http://files.cnblogs.com/nywh2008/AndroidTest.rar

  6. delphi xe5 android tts(Text To Speech)

    TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话. 以下代码实现xe5 开发的文本转语音的方法 和访问蓝牙一样,这里用javaclass的接口实现 接 ...

  7. delphi xe5 android 关于文件大小的几个问答O(∩_∩)O~

    摘自:http://blogs.embarcadero.com/vsevolodleonov/2013/09/19/are-you-asking-about-app-size-by-delphi-fo ...

  8. delphi xe5 android 开发实现手机打电话和发短信

    转载自  http://www.raysoftware.cn/ 其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功 ...

  9. 老外写的在桌面添加快捷方式(DELPHI XE5 ANDROID)

    UsesAndroidapi.JNI.GraphicsContentViewText, FMX.Helpers.Android,Androidapi.JNI.JavaTypes, FMX.Platfo ...

随机推荐

  1. memcached和redis的区别和应用场景

    一:特性和对比 1.性能上:      性能上都很出色,具体到细节,由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis在存储小数据时比 Memcached性能更高 ...

  2. Ehcache(2.9.x) - API Developer Guide, Cache Exception Handlers

    About Exception Handlers By default, most cache operations will propagate a runtime CacheException o ...

  3. HDOJ2019数列有序!

    数列有序! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  4. 和阿文一起学H5--如何把H5压缩到最小

    三种压缩图片的方法: 1.PS 但是PS每次只能压缩一张,下面介绍第二个神器 2.TinyPng压缩 https://tinypng.com/ 3.IloveIMG压缩 http://www.ilov ...

  5. SOA 的基本概念及设计原则浅议

    SOA是英文词语"Service Oriented Architecture"的缩写,中文有多种翻译,如"面向服务的体系结构"."以服务为中心的体系结 ...

  6. C++与Lua交互(五)

    引言 要将C++中的对象类型映射到Lua中,就不得不要先了解Lua面向对象的机制.在这里,我们先看一下Lua面向对象的实现基础--metatable,再以此实现C++对象到Lua的映射. Lua面向对 ...

  7. offset() position() scrollTop() scrollLeft()

    (1)offset:获取当前元素相对于文档的高度.只对可见元素有效. 不管该元素如何定位,也不管其父元素如何定位,都是获取的该元素相对于当前视口的偏移 (2) position:获取元素相对于最近的一 ...

  8. XML美化工具及其他各种美化工具

    在线工具 http://www.ostools.net/codeformat/xml 3464网页常用工具 http://www.3464.com/Tools/CodeFormat/ 在线工具大全 h ...

  9. htmlcleaner

    String xpath = "//div"; Object[] myNodes = node.evaluateXPath(xpath); for (Object obj : my ...

  10. CentOS6.5 MySQL 配置设置总结笔记

    三.登录MySQL 登录MySQL的命令是mysql, mysql 的使用语法如下:  mysql [-u username] [-h host] [-p[password]] [dbname]  u ...