ik kom er niet meer uit hoor 
Wat ik dus probeer is om een stringgrid af te zoeken naar een bepaalde waarde (Find).
Wat ik dus probeer is om een stringgrid af te zoeken naar een bepaalde waarde (Find).
Delphi:
Ik denk dat hij die 2e repeat loop moet breaken bij het else statement, maar ik weet niet hoe dat moet...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| function TForm1.Find(Find: string): Boolean; var x, y: Integer; begin y := 0; Result := False; repeat for x := 0 to RowCount do begin repeat if StringGrid1.Cells [x, y] = Find then begin Result := True; ShowMessage(Find + ' found!'); Break; end else begin y := y + 1; Break; end; until Result = True; end; until Result = True; x := Row; y := Col; end; |