unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Edit7: TEdit;
Edit8: TEdit;
Edit9: TEdit;
Edit10: TEdit;
Edit11: TEdit;
Edit12: TEdit;
Edit13: TEdit;
Edit14: TEdit;
Edit15: TEdit;
Edit16: TEdit;
Edit17: TEdit;
Button1: TButton;
StringGrid1: TStringGrid;
procedure FormCreate(Sender: TObject);
procedure StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var i,j:integer;
begin
edit1.Text:='Fault Model';
edit2.Text:='51';
edit3.Text:='15';
edit4.Text:='0';
edit5.Text:='1.0';
edit6.Text:='2';
edit7.Text:='0,200,3';
edit8.Text:='4';
edit9.Text:='200.0, 350.0, 175.0';
edit10.Text:='14';
edit11.Text:='0.2500, 0.5000, 0.7125, 1.1875, 1.6875, 2.3125,'+
'3.1875, 4.4375, 6.4375, 10.4375, 18.4375, 34.4375,'+
'66.4375, 130.4375 ';
edit12.Text:='3';
edit13.Text:='0';
edit14.Text:='0';
edit15.Text:='0';
edit16.Text:='0';
edit17.Text:='0';
for i:=0 to 13 do begin
for j:=0 to 209 do begin
stringgrid1.Cells[j,i]:='0';
end;
end;
end;
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
begin
if stringgrid1.Cells[ACol,Arow]='0' then
stringgrid1.Cells[ACol,Arow]:='1' else
stringgrid1.Cells[ACol,Arow]:='0';
end;
procedure TForm1.Button1Click(Sender: TObject);
var f:textfile;
s:string;
i,j:integer;
begin
assignfile(f,'data.mod');
rewrite(f);
writeln(f,edit1.text);
writeln(f,edit2.text);
writeln(f,edit3.text);
writeln(f,edit4.text);
writeln(f,edit5.text);
writeln(f,edit6.text);
writeln(f,edit7.text);
writeln(f,edit8.text);
writeln(f,edit9.text);
writeln(f,edit10.text);
writeln(f,edit11.text);
for i:=0 to 13 do begin
s:='';
for j:=0 to 209 do begin
s:=s+stringgrid1.Cells[j,i];
end;
writeln(f,s);
end;
writeln(f,edit12.text);
writeln(f,edit13.text);
writeln(f,edit14.text);
writeln(f,edit15.text);
writeln(f,edit16.text);
writeln(f,edit17.text);
closefile(f);
end;
end.
Pages
▼
Thursday, March 14, 2019
Create Res2DMod File from Delphi
I post the full source code below
.
Boleh minta format data res2mod nya mas ? Ke email nandaridki99@gmail.com
ReplyDeleteTerimakasih mas, sukses selalu