95
Sheet.Cells[1 ,j+1]:=WideString(StringToPWide(s,a));
end;
for i:= 0 to sDBGrid1.DataSource.DataSet.RecordCount-1 do
begin
for j:= 0 to sDBGrid1.FieldCount-1 do
Sheet.Cells[x
,j+1]:=WideString(StringToPWide(trim(sDBGrid1.DataSource.DataSet.Fields[j].AsSt
ring),a));
inc(x);
sDBGrid1.DataSource.DataSet.next;
end;
Sheet.Columns['A:E'].AutoFit;
Excel.Visible:= True;
end;
end.
unit TyPredU;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, sPanel, sDBNavigator, DB, IBCustomDataSet, Grids,
DBGrids, acDBGrid;
type
TTyPredF = class(TForm)
sDBGrid1: TsDBGrid;
DataSource1: TDataSource;
IBDataSet1: TIBDataSet;