からグリッドにデータを挿入するには、私が提出された3でレコードを持っている:どのように記録
type
TItem = record
Item : String;
Quantity: SmallInt;
Price : Currency;
end;
また、私はレコードに値を設定するための手順があります。
function TForm1.SetItem(item:string;quan:SmallInt;price:Currency):TItem;
var It :TItem;
begin
It.Item :=item;
It.Quantity:= quan;
It.Price:=price;
Result :=It;
end;
さて、私は挿入するための手順を必要としますレコードTアイテムにTStringGridまたはTGridと私はそれを行う方法がわかりません。 私もTStringGridに3つの列があります。
1. col_Item :string;
2. col_Quantity :SmallInt;
3. col_Price :Currency;
たびに私はレコードから提出されたこの3つの列3に挿入する必要がある手順にSetItem関数を呼び出すとき:
結果は次のようにする必要があります:
ITEM | Quantity | Price
Bread 1 1,5
Coca cola 1 3
Fanta 2 3
などである。
プロシージャSetItem()は役に立ちません。これは、TItem型のレコードを作成し、値で塗りつぶし、戻さずにスローします。 – GuidoG
@GuidoG更新に関する質問があります。間違いです。私が必要としていることが明らかであることを助けてくれますか? – Dejan
Firemonkeyアプリケーション? –