delphi 日常语法总结_日常交际英语语法总结

其他工作总结 时间:2020-02-28 06:18:41 收藏本文下载本文
【www.daodoc.com - 其他工作总结】

delphi 日常语法总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“日常交际英语语法总结”。

Delphi总结

目录

Delphi总结.......................................................................................................................................1

1:控件只能输入数字................................................................................................................1 2:下拉框赋值............................................................................................................................1 3:初始化Cell.............................................................................................................................2 4:注册Cell.................................................................................................................................2 5:华表居中 华表增加,删除某一行......................................................................................2 6:设置增删改查按钮状态........................................................................................................2 7:主键获取方法........................................................................................................................3 8:获取多条,返回容器............................................................................................................3 9:保存

修改

删除

方法....................................................................................................4 10:遍历下拉框的值..................................................................................................................5 11: TDBGridEh增加,修改后定位到某个..............................................................................5 12::json封装,解析.................................................................................................................5 12:导出Excel文件(TsaveDialog控件).....................................................................................7 13:判断奇偶数分别插入不同位置..........................................................................................7

14:从一个目录复制文件到另一个目录,删除文件......................................................8

15:从下拉框多个值获取ID.....................................................................................................8

16:Delphi 格式化日期.....................................................................................................8 17:华表某一列求和..........................................................................................................8

1:控件只能输入数字

if not(key in ['0'..'9', #8])then key := #0;2:下拉框赋值

procedure TSickDistrtionsFrm.SetDoct();var

obj: TDoctInfoCla;

DoctInfo: THis_DoctInfo;

idx: Integer;begin

inherited;

obj := TDoctInfoCla.Create;

obj.GetAllDoctDB();

for idx := 0 to obj.iteminfo.Count1, cl1.Rows1, cl1.Rows1 do

begin

DoctInfo := THis_DoctInfo(cbbzgys.Items.Objects[idx]);

if DoctInfo.sDoct_ID + '.' + DoctInfo.sDoct_Name = BedDistrtion.sDirectorDoct then

begin

cbbzgys.ItemIndex := idx;

end;

end;11: TDBGridEh增加,修改后定位到某个

adors.Locate('sMlbm', CatalogueInfo.sMlbm, [loCaseInsensitive]);

12::json封装,解析

Var

jo, jo1, jt, jfields: ISuperObject;//封装明细

jo := SO();jt := SA([]);for idw := 0 to TJXMBInfo.iteminfo.Count1 do

begin

TJXMBInfo := TB_TJXMBInfo.Create;

TJXMBInfo.sbz := tt.O[i].s['sbz'];

TJXMBInfo.sxmmc := tt.O[i].S['mc'];

TJXMBInfo.sxmbh := tt.O[i].S['bh'];

TJXMBInfo.sKebh := tt.O[i].S['sKebh'];//

TJXMBInfo.sxmmx:= tt.O[i].S['sxmmx'];

TJXMBInfo.nxmjg := tt.O[i].d['XMJG'];

iteminfo.Add(TJXMBInfo);

end;

end

else

begin

TJXMBInfo := TB_TJXMBInfo.Create;

TJXMBInfo.sbz := jo.O['list'].s['sbz'];

TJXMBInfo.sxmmc := jo.O['list'].S['mc'];

TJXMBInfo.sxmbh := jo.O['list'].S['bh'];//

TJXMBInfo.sxmmx := jo.O['list'].S['sxmmx'];

TJXMBInfo.sKebh := jo.O['list'].S['sKebh'];

TJXMBInfo.nxmjg := jo.O['list'].d['XMJG'];

iteminfo.Add(TJXMBInfo);

end;

end;end;12:导出Excel文件(TsaveDialog控件)

{导出Excel }

if SaveDialog1.Execute then

begin

{命令执行}

{获取文件名}

Cell1.DoExportExcelFile(SaveDialog1.FileName);

end;13:判断奇偶数分别插入不同位置

for idx := 0 to PhyData.iteminfo.Count-1 do

begin

TJXMBjson := TB_TJXMBInfo(PhyData.iteminfo.Items[idx]);

if idx mod 2 = 0 then

//偶数

begin

row1 := row1 + 1;

cl1.DoSetCellData(0, row1, '□' + TJXMBjson.sxmmc);

cl1.DoSetCellTextStyle(0, row1, 1);

cl1.DoSetRowHeight(row1, cl1.DoGetRowBestHeight(row1)+ 15);

end

else if idx mod 2 = 1 then

//奇数

判断列增加

begin

cl1.DoSetCellData(2, row1, '□' + TJXMBjson.sxmmc);

cl1.DoSetCellTextStyle(2, row1, 1);

cl1.DoSetRowHeight(row1, cl1.DoGetRowBestHeight(row1)+ 15);

end;

for idxC := 0 to 4 do

begin

cl1.DoSetCellAlignment(idxC, row1, 32);//居中显示

end;

end;,14:从一个目录复制文件到另一个目录,删除文件

CopyFile(PChar('D:A***920001X.xml'), PChar('D:B***920001X.xml'), false);

DeleteFile('D:B***920001X.xml');

15:从下拉框多个值获取ID aInfo.sOpid :=THis_UserInfo(cbbczy.Items.Objects[cbbczy.ItemIndex]).sUser_ID;

16:Delphi 格式化日期

formatdatetime('yyyy-mm-dd',now);17:华表某一列求和

cl1.DoSetFormula(1, fpirow, 'sum(B' + IntToStr(3)+ ':B' + IntToStr(fpirow)+ ')');

语法总结

1.分词短语和关系从句转换die sich verteidigenden Soldaten -- die Soldaten, die sich verteidigen die anzuerkennende Leistung – die Leistung, die anzuerkennen is......

Delphi拖放编程

【导语】刀豆文库的会员“最后的铁匠”为你整理了“Delphi拖放编程”范文,希望对你的学习、工作有参考借鉴作用。  Delphi拖放编程 拖放(DragDrop)是Windows提供的一种快......

Delphi实习报告

实习报 告 书 专 用 纸实习报 告 书引言题目: Delphi 学院: 专业: 地理信息系统 班级:姓名: 学号: 2013年6月22 日1 实习报 告 书 专 用 纸娱乐场所信息查询软件,软件......

Delphi之动态数组使用总结

Delphi之动态数组使用总结传统的Pascal 语言其数组大小是预先确定的,当你用数组结构声明数据类型时,你必须指定数组元素的个数。专业程序员也许知道些许动态数组的实现技术,一......

中国语法总结

汉语简介总结与简评杨龙英四 20091310421中国人通常自称炎黄子孙,炎黄是指上古床说中的炎帝和黄帝。中国第一个朝代的名称是夏,因“华”(意思是“花”)与夏谐音,中华文明又被称作......

下载delphi 日常语法总结word格式文档
下载delphi 日常语法总结.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文