我的代码与帮助文件中的示例完全相同:
myStrings := TStringList.Create;
myStrings.Sorted := True;
myStrings.Duplicates := dupIgnore;
编译器告诉我,sorted
和Duplicates
都是未声明的标识符。
但是,如果它能正确地重新组合TStringList.Create
,那该怎么办呢?我没有在其他任何地方重新实现stringList类。它是一个简单的测试存根,具有绝对最小的组件,以便测试特定的技术...... uses Classes, Windows and Dialogs
- 在该顺序中。
答案 0 :(得分:9)
我认为myString声明为TStrings
var myStrings: TStrings; //From second Comment
将其声明为TStringList
var myStrings: TStringList;