使用Lazarus 1.1和Freepascal 2.7.1,我有兩個StringGrid - StringGrid1和StringGrid2。搜索StringGrid1的列以查看它在StringGrid2中顯示的行 - Lazarus&Freepascal
StringGrid1包含三列;其第三列包含唯一值。
StringGrid2也有三列,其中第三列也包含相同的唯一值,但它們是從另一個來源繪製的,它們的順序不同,有些可能會丟失。
我需要查看Grid1的Col3並查找Grid2中哪個(哪一行)對應的唯一值出現。所以我需要解析StringGrid1 Col3的所有行,並說「對於找到的每個值,找到StringGrid2的Column3的對應行,它也包含該值,並返回它,如果找到,或者告訴我它缺少,如果找不到,直到所有已經搜索了SG1 Col3的行「。
任何想法,我怎麼做?希望有一件事情在我看來比實際上更復雜,但希望有人能夠幫助(我確實發現了這一點,但我不認爲這是我所需要的:Delphi Pages Entry?我也發現了這一點,牛逼相當講解如何應用它,我做什麼,我不認爲wiki entry
更簡單: Grid1,Column3,有1000行。 Grid2,Column3有1000行。 對於G1,Col3各行中的值,查找對應的值在ofr G2,Col3中的行號。 –