鱼C论坛

 找回密码
 立即注册
查看: 3267|回复: 10

Record 能不能动态加键?

[复制链接]
发表于 2013-12-29 16:03:41 | 显示全部楼层 |阅读模式
1鱼币
刚学到  Delphi 用户自定义类型


不知道能不能像php一样

<?php

$a = array(); //只需初始化一次   


$a['ss']="";
$a['xxx']="";
$a['xxdddx']="";  //后面随意加
//。。。。
?>

根据后面想加多少就加多少  不用先定义键   



最佳答案

查看完整内容

delphi用 TStringList 就行了 添加 TStringList.Add('Key=Value'); 取出键 TStringList.Name[0] ='Key' 取出值 TStringList.ValueFromIndex[0] = 'Value' TStringList.Value['Key'] = 'Value'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-29 16:03:42 | 显示全部楼层

delphi用 TStringList 就行了

添加

TStringList.Add('Key=Value');

取出键
TStringList.Name[0] ='Key'

取出值

TStringList.ValueFromIndex[0] = 'Value'

TStringList.Value['Key'] = 'Value'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-29 16:28:14 | 显示全部楼层
你给的PHP代码,a就是个数组……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-29 16:29:27 | 显示全部楼层
Record一般用来定义结构体的,定义了就无法更改了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-12-29 18:11:54 | 显示全部楼层
comeheres 发表于 2013-12-29 16:29
Record一般用来定义结构体的,定义了就无法更改了

那有和 php 数组类似的  数据类型吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-29 18:30:52 From FishC Mobile | 显示全部楼层
array of array
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-29 18:40:34 | 显示全部楼层
创业中的屌丝 发表于 2013-12-29 18:11
那有和 php 数组类似的  数据类型吗?

delphi没有这种类型

你想用这类型做什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-12-29 19:32:27 | 显示全部楼层
comeheres 发表于 2013-12-29 18:40
delphi没有这种类型

你想用这类型做什么?

编写习惯哈~~~   之前一直用php  

以为delphi 也有这种的~  比较快写东西~~~  

比如  某个字符串 出现次数    一个文本里面字符很多 不确定  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-12-29 22:54:44 | 显示全部楼层
comeheres 发表于 2013-12-29 19:57
delphi用 TStringList 就行了

添加

非常感谢~~~~ 就是需要这功能~~~:lol:   这东西支持多维数组吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-29 23:00:01 | 显示全部楼层
创业中的屌丝 发表于 2013-12-29 22:54
非常感谢~~~~ 就是需要这功能~~~   这东西支持多维数组吗?

不支持,TStringList很明显,只支持String。TStringList是由TStrings派生而来的,而Tstrings是一个抽象类,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-12-29 23:04:55 | 显示全部楼层
comeheres 发表于 2013-12-29 23:00
不支持,TStringList很明显,只支持String。TStringList是由TStrings派生而来的,而Tstrings是一个抽象类 ...

感谢  已经帮到很大忙了~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-23 19:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表