tstringlist

    3热度

    4回答

    记录中是否可以有字符串列表? EG TImportStats = record ATotal:Integer; BTotal:String; AList:TStringist; end; 如果我假设我需要在使用记录之前创建它?

    1热度

    2回答

    我用tstringlist做了一个非常简单的日志。我将它写入文件: pLog.SaveToFile(FileName); 某处存在一个错误,并且我的计算机已关闭。 之后,我无法找到我的日志文件。可能文件以asych模式保存。 在执行之前,有一种等待写入的方法吗? 感谢, 阿尔贝托

    5热度

    10回答

    我正在开发一个模拟程序。 该程序所做的第一件事情之一是在一个巨大的文件(28 MB,约79'000行)中读取,解析每行(约150个字段),为该对象创建一个类,并将其添加到一个TStringList。 它还读取另一个文件,该文件在运行过程中添加了更多对象。最后,它最终成为大约85,000个物体。 我正在与德尔福2007年,程序使用了大量的内存,但它运行良好。我升级到了Delphi XE,并且将程序迁

    6热度

    5回答

    在Delphi 6中,如果您尝试将对象插入到已排序(Sorted = true)的TStringList中,则会引发一个Exception,警告您不允许在排序列表中使用InsertObject()。我可以理解,如果调用InsertObject()必然意味着破坏列表的Sorted顺序。但鉴于TStringList.Find()方法: function TStringList.Find(const S

    5热度

    4回答

    我有一个列表框或列表视图与项目。我有一个与列表框/列表视图相同的项目(字符串)的字符串列表。我想从字符串列表中删除列表框/列表视图中的所有选定项目。 怎么办? for i:=0 to ListBox.Count-1 do if ListBox.Selected[i] then StringList1.Delete(i); // I cannot know exactly an

    1热度

    1回答

    因此,我有几个摘要文件,我想阅读并从中获取值。 我做了以下内容: OutputSummary := TStringList.Create; for idx := 0 to 82 do OutputSummary.Insert(idx, ''); 初始化我使用 那么价值观,我有一个循环: for idx := 0 to SummaryFiles.Count - 1 do b

    14热度

    2回答

    是否有一种简单的方法在delphi中将字符串数组转换为tstringlist?

    6热度

    5回答

    我想在调试应用程序时显示TStringList的全部内容。 相反,我只是得到指针。 Flist只显示地址。

    11热度

    1回答

    用Delphi 7: 如何添加到StringList的项目的对象部分的整数, 使用AddObject? 如何从对象中检索返回的整数 stringlist项的属性? 完成后,如何释放所有对象并列出 ?

    2热度

    3回答

    我有一个排序的StringList,想用的binarySearch更换 foreach (string line3 in CardBase.cardList) if (line3.ToLower().IndexOf((cardName + Config.EditionShortToLong(edition)).ToLower()) >= 0) { ret