ソスソスDelphi Q & Aソスfソスソスソスソス
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
ソスソスソスツゑソスソスソスソスソスbソスノなゑソスソストゑソスソスワゑソスソスD
StringGridソスフ包ソスソスラ替ゑソスソスソスsソスソスソスソスソスソスソスナゑソスソスD
ソスソス闃クソスソスソスソスソスCソスソスソスLソスフゑソス閧ゥソスソスソスナ出ソスソスソストゑソスソスソスフでゑソスソスソスソスC
URL:http://madia.world.coocan.jp/delphi/delphi_bbs/200309_03090071.html
ソスソスソスlソスiソスソスソスソスソスjソスフ場合ソスCソスソスソスム替ゑソスソスソスソスソス閧ュソスoソスソスソスワゑソスソスソスD
ソスソスソスソスソスニゑソスソストは,StringListソスナ包ソスソスム替ゑソスソストゑソスソス驍ゥソス轤セソスニ思ソスソスソスワゑソスソスD
ソスソスソスノ良ゑソスソスソスソス@ソスヘゑソスソスソスワゑソスソスか?
ソスソスソスネゑソスDelphiソスソスソスSソスメでゑソスソスDソスXソスソスソスソスソスソスソス閧「ソスソスソスワゑソスソスD
StringGridソスソスソスソスム替ゑソスソストゑソスソスソスヨ撰ソスソスナゑソスソスD
ソスソスソスソスソスPソスFStringGridソスソスソスCソスソスソスソスソスQソスFソスDソス謔キソスソスソス
ProcedureGridSort(Grid:TStringGrid;SortCol:Integer);
var
str_St1:TStringList;
str_St2:TStringList;
int_i:Integer;
begin
str_St1:=TStringList.Create;
str_St1.Assign(Grid.Cols[SortCol]);
forint_i:=1ToGrid.FixedRowsDo
str_St1.Delete(0);
forint_i:=0tostr_St1.Count-1do
str_St1.Strings[int_i]:=str_St1.Strings[int_i]+#1+Format('%.10d',[int_i]);
forint_i:=Grid.FixedRowstoGrid.RowCount-1dobegin
str_St2:=TStringList.Create;
str_St2.Assign(Grid.Rows[int_i]);
str_St1.Objects[int_i-Grid.FixedRows]:=str_St2;
end;
str_St1.Sort;
forint_i:=Grid.FixedRowstoGrid.RowCount-1dobegin
Grid.Rows[int_i].Assign(TStringList(str_St1.Objects[int_i-Grid.FixedRows]));
TStringList(str_St1.Objects[int_i-Grid.FixedRows]).Free;
end;
str_St1.Free;
end;
StringGridソスフ抵ソスソスgソスソスネ会ソスソスフようソスノ包ソスソスム替ゑソスソスソスソスソスソスナゑソスソスDソスDソスソスソスソスPソスソスレにゑソスソスソスD
ソスソスソスソスソスム替ゑソスソスOソスソス
[-2][A]
[2][D]
[-1][B]
[1][C]
ソスソスソスソスソスム替ゑソスソス縺
[-2][A]
[-1][B]
[1][C]
[2][D]
ソスXソスソスソスソスソスソスソス閧「ソスソスソスワゑソスソスD
ソスFソスXソスソスソス@ソスヘゑソスソスソスナゑソスソス蛯、ソスソス
ソスソスソスソスソス文趣ソスソスノ変奇ソスソスソスソス骼
ソス}ソスCソスiソスXソスフ趣ソスソスヘ−ソスソスソスソス
ソスvソスソスソスXソスフ趣ソスソスソス100000ソスソスvソスソスソスXソスソスソスソスニゑソスソスナはどゑソスソスナゑソスソス蛯、ソスソス
-2->2,2->100002
ソスsソスrソスソスソスソス答ゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスD
ソスソスソスソスナは以会ソスソスフようソスネ場合ソスCソスソス閧ュソスソスソスソスソスワゑソスソスソスD
ソスソスソスソスソスム替ゑソスソスOソスソス
[-2][A]
[-1][B]
[0][C]
[1][D]
[2][E]
ソスソスソスソスソスヘ−ソスソスソスソスC0ソスネ擾ソスソス10ソス足ゑソスソスソスニゑソスsソスソスソスソス
[2][A]
[1][B]
[10][C]
[11][D]
[12][E]
ソスソスソスソスソスム替ゑソスソス驕
[1][B]
[2][A]
[10][C]
[11][D]
[12][E]
ソスソスソスlソスソスソスソスノ戻ゑソスソスソス
[-1][B]ソスソス-2ソスフ包ソスソスソスソスソスソスソスソスソスソスヘゑソスソスネのゑソス
[-2][A]ソスソスソスソス閧ュソスソスソスソスソスネゑソスソスD
[0][C]
[1][D]
[2][E]
ソスソスソスノ擾ソス閧「ソスソスソス@ソスヘゑソスソスソスワゑソスソスか?
ソスXソスソスソスソスソスソスソス閧「ソスソスソスワゑソスソスD
ソスソスソスソスソスネゑソスノ考ソスソスソスト,ソスネ会ソスソスフ趣ソス@ソスナ趣ソス闃クソスソスソスソスソスソスソスソスソスソスワゑソスソスソスソスD
ソスソスソスソスソス文趣ソスソスノ変奇ソスソスソスソス骼
ソス}ソスCソスiソスXソスフ趣ソスソスヘ−ソスソスソスソスソスト,(10-ソス}ソスCソスiソスXソスソスソスソスソスソスソスl)ソスニゑソスソスソスD
ソスvソスソスソスXソスフ趣ソスソスソス10ソスソスvソスソスソスXソスソスソスソス
-2->8,2->12
ソスソスソスフ値ソスナ包ソスソスム替ゑソスソスト使ソスpソスソスソス驍アソスニにゑソスソスワゑソスソスソスソスD
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスD
ソスソスソスノ会ソスソスソスマでゑソスソスソス
ソス}ソスCソスiソスXソスノなる数ソスソスソスフ範囲ゑソスソスソスソスソスソストゑソスソスソスソス
ソスSソストの撰ソスソスノ+100000ソスニゑソスソスソスソストゑソスソスソスソスソスソスソスソス
-1->99999-2->999981->100001
ソスニにゑソスソスソスソスソスソスソスソスノゑソスソスソスソスソスソスヌゑソスソスソスソスム替ゑソスソスソスソス驍ゥソスソスソスソスソスナゑソスソスB
ソスソスソスJソスネ回答ゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスD
ソスソスソスソスソスQソスlソスノゑソスソスソスソスxソスソスソスソスソスソスソストみまゑソスソスD
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスD