cxGrid 動態添加的列,用StoreToIniFile把列資訊保存到Ini檔案,但是失敗,求大俠;
原始碼如下:
procedure TForm1.cxButton1Click(Sender: TObject);
var i : Integer;
begin
inherited;
//
//cxGrid1DBTableView1.RestoreDefaults;
cxGrid1DBTableView1.StoreToIniFile('D:\DD.Ini');
end;
procedure TForm1.cxButton2Click(Sender: TObject);
begin
cxGrid1DBTableView1.RestoreFromIniFile('D:\DD.Ini');
end;
procedure TForm1.FormCreate(Sender: TObject);
var i : Integer;
begin
ADOQuery1.Open;
for i := 0 to ADOQuery1.FieldCount - 1 do
with cxGrid1DBTableView1 do
begin
CreateColumn;
Columns[i].DataBinding.FieldName := ADOQuery1.Fields[i].FieldName;
end;
end;
uj5u.com熱心網友回復:
估計你D盤根目錄不能存放檔案。uj5u.com熱心網友回復:
或者因為你是動態增加的。加載的時候不正確轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/113162.html
標籤:VCL組件開發及應用
