问题标签 [tstringlist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - TStringList C++ 生成器访问冲突
我试图访问 a 中的特定项目,前提TStringList
是它们存在。
为什么这会给我带来访问冲突,我该如何解决?
file - 非 ANSI 文件的 TStringList 行为
在我的应用程序中,当我想要导入文件时,我使用 TStringList。
但是,当有人从 Excel 中导出数据时,文件编码是 UCS-2 Little Endian,而 TStringList 无法读取数据。
有什么方法可以验证这种情况,识别文本编码并向用户发送警告,指出所提供的文本不兼容?
为了清楚起见,用户将只提供纯文本..字母和数字,否则,我必须发送警告。
没有 BOM 的 Unicode 文件很好。(TStringList 可以读取它!)
ANSI 文件 太。(TStringList 可以读取它!)
如果有办法删除它,即使带有 BOM 的 Unicode 也会很好。(TStringList 可以读取!但是带有“i”“>>”和“reverse ?”字符,属于 BOM 字节)
string - 如何在字符串中存储和加载键值对列表?
我有一个字符串列表以及它们要替换的值。我正在尝试将它们组合在一个列表中,'O'='0',' .'='.', ...
这样我就可以轻松地对其进行编辑并添加更多的替换对。
现在我能想到的最好的方法是:
这行得通,但对视觉效果不好,因为我不能' .'
像这样(对于 SPACE 字符非常直观)编码之前的字符串(对于 ex ),只能像 ( " .
) 这样=
分配名称和值的工作在 TStringList 中。
delphi - 如何检查字符串列表索引?
我想用我的字符串列表在 delphi 中显示 2 个不同的结果。
如果索引小于 1,它应该显示其他结果。
我总是得到一个List index exceeds the maximum error
这是我的代码。
现在改为
它的工作没有错误。这是一个真正的解决方案吗?
xml - 复制和复制不能与 stringlist 一起正常工作
我有一个大的 xml 文件,我想将每个 id、源和目标保存在字符串列表中,以便在成功导入到字符串列表后生成对 mysql 的查询。
这是我的 xml 的片段:
因此,我尝试将 trans-unit id、源 xml:lang"EN"、目标 xml:lang="DE" 的每个条目保存在单独的字符串列表中,但只保存值。
那是我的代码:
但它不像我想要的那样工作。我的问题是,它在字符串列表和其他垃圾中也保存了空行。我真的没有发现我的错误,这是我第一次使用这个复制/定位功能。
这是截图
我应该改变什么来解决我的问题并且只在我的 3 个字符串列表中保存正确的字符串?
delphi - 如何将属性列表转换为字符串列表?
我有一个包含很多属性的组件,其中许多是类型。
例如:
我正在构建一个表单以允许用户在运行时配置这些属性,并且我想动态填充一些下拉列表,而不必手动输入所有这些属性。
这可能吗?谢谢!
delphi - 将 TStringlist 转换为带分隔符的字符串
我有一个存储在 TStringList 中的字符串列表,我想将其转换为用逗号分隔的字符串,我使用以下代码
但是最后一个字符来了,就像 1,2 一样,有没有办法避免这种情况?
delphi - 从 TStringList 中删除重复项
我正在解析数据集并为TStringList
我想避免重复分配值。我使用以下代码,但仍插入重复项。
为什么要添加重复项?
delphi - 使用 Delphi XE3 64 位的嵌套比较器函数失败 TStringList.CustomSort
我有这个简单的代码
当我将其编译为 32 位时,它按预期工作,但使用 64 位时出现访问冲突。对于函数比较中的 64 位版本,s = nil. i2 = some random value
;
compare
如果我在函数之外提取函数,即使对于 Win64 目标,它也可以按预期btn1Click
工作。
它是 System.Classes 的错误,有什么办法可以修复吗?
delphi - 与字符串列表比较
我必须比较 2 stringlist ,我想知道在第二个 stringlist 中搜索第一个 stringlist 是否是执行此问题的唯一或推荐版本
我的代码会这样