如果您使用PHP,您可以在编程语言中看到PHP具有关联数组(或数组宽度字符串键).
例如:
例如:
$server['hostname'] = 'localhost'; $server['database'] = 'test'; $server['username'] = 'root'; $server['password'] = 'password' ; // 2d array $all['myserver']['hostname'] = 'localhost' ;
但是在delphi中找不到任何默认的使用关联数组的方法.
首先,我希望找到任何输出组件或类的默认方式.
第二,如果真的我无法用内部方式找到我强制只选择输出类.
我使用Delphi XE3,非常感谢您的帮助.
编辑:
我在这里找到了一个课程:http://www.delphipages.com/forum/showthread.PHP?t = 26334
和PHP一样,但还有更好的方法吗?
解决方法
您可以使用tStrings和tStringList来实现此目的,但是2d数组不在这些组件的范围内.
用法;
var names : TStrings; begin ... names := TStringList.Create; ... ... names.values['ABC'] = 'VALUE of ABC' ; ... ... end ;