Bonjour,
J'ai un array avec des chiffres et j'aimerais les trier en ordre
décroissant dans un grid, je ne sais vraiment pas comment faire ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 var FormTableur649: TFormTableur649; l:real; S:String; Vdate:array[1..300] of string; V1:array[1..300] of String; V2:array[1..300] of String; V3:array[1..300] of String; V4:array[1..300] of String; V5: array[1..300] of String; V6:array[1..300] of String; Vc:array[1..300] of String; Hhor:array[1..300] of String; sortie:array[1..300] of integer; sortiec:array[1..300] of integer; const max=119; implementation uses loupe; //uses ImpReacCap; {$R *.DFM} procedure TFormTableur649.reset; var d:integer; begin; for d:=1 to 49 do //reset sortiec[d]:=0; //reset for d:=1 to 49 do //reset sortie[d]:=0; //reset end; procedure TFormTableur649.FormCreate(Sender: TObject); var t:longint; //begin // with barseries3 do // begin // clear; //for t:=1 to 49 do add(100+random(30)); //end; begin {vertical} Vdate[1]:='2007-01-03'; V1[1]:='4'; V2[1]:='14';V3[1]:='17'; V4[1]:='20';V5[1]:='38'; V6[1]:='48';Vc[1]:='7'; Vdate[2]:='2007-01-06'; V1[2]:='19'; V2[2]:='20';V3[2]:='33'; V4[2]:='43';V5[2]:='45'; V6[2]:='47';Vc[2]:='38'; Vdate[3]:='2007-01-10'; V1[3]:='9'; V2[3]:='16';V3[3]:='19'; V4[3]:='41';V5[3]:='46'; V6[3]:='49';Vc[3]:='4'; Vdate[4]:='2007-01-13'; V1[4]:='1'; V2[4]:='2';V3[4]:='3'; V4[4]:='19';V5[4]:='25'; V6[4]:='41';Vc[4]:='31'; end
Partager