我有一个应用程序,允许用户输入正则表达式(他们制作)来解析文档存储库.搜索结果显示在TTreeView控件中.我想将TreeView的Hint属性(不是每个Treenode)设置为使用的正则表达式,但我遇到的问题是正则表达式中可能有一个pipe(|
)字符(正则表达式OR),Delphi解释作为提示和长提示之间的分离.我试图取代的每次出现|
与||
希望它会使用相同的效果&&
,而不是&
(如菜单项)无济于事.
是否有任何方法可以|
在不将其解释为分隔符的情况下嵌入提示中?
我想声明一个通用记录类型,如
TMyGenericRecord<T, T1> = record
X: <T>;
Y: <T1>;
end;
Run Code Online (Sandbox Code Playgroud)
然后我想声明TMyGenericRecord的TList但似乎无法获得正确的语法.
TMyGenericList = TList<TMyGenericRecord<T, T1>>???
Run Code Online (Sandbox Code Playgroud)
这甚至可能吗?