使用 Lazarus 1.1 和 Freepascal 2.7.1,我有两个 StringGrids - StringGrid1 和 StringGrid2。
StringGrid1 包含三列;其中第三列包含唯一值。
StringGrid2 也有三列,其中第三列也包含相同的唯一值,但它们是从另一个来源绘制的,它们的顺序不同,有些可能会丢失。
我需要查看 Grid1 的 Col3 并查找对应的唯一值出现在 Grid2 中的位置(哪一行)。所以我需要解析 StringGrid1 Col3 的所有行并说“对于找到的每个值,找到 StringGrid2 的 Column3 的相应行,它也包含该值并返回它,如果找到,或者告诉我它丢失如果没有找到,直到所有SG1 Col3 的行已被搜索”。
关于我如何做到这一点的任何想法?希望它是在我看来比实际更复杂的事情之一,但希望有人可以提供帮助(我确实找到了这个,但我认为这不是我所需要的?:Delphi Pages Entry?我也找到了这个,但它没有完全解释如何应用它我在做什么,我不认为维基条目