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.
Thursday, March 14, 2019
Create Res2DMod File from Delphi
I post the full source code below
.
Subscribe to:
Post Comments (Atom)
My sky is high, blue, bright and silent.

Nugroho's (almost like junk) blog
By: Nugroho Adi Pramono
323f
(5)
amp
(1)
android
(12)
apple
(7)
arduino
(18)
art
(1)
assembler
(21)
astina
(4)
ATTiny
(23)
blackberry
(4)
camera
(3)
canon
(2)
cerita
(2)
computer
(106)
crazyness
(11)
debian
(1)
delphi
(39)
diary
(286)
flash
(8)
fortran
(6)
freebsd
(6)
google apps script
(8)
guitar
(2)
HTML5
(10)
IFTTT
(7)
Instagram
(7)
internet
(12)
iOS
(5)
iPad
(6)
iPhone
(5)
java
(1)
javascript
(1)
keynote
(2)
LaTeX
(6)
lazarus
(1)
linux
(29)
lion
(15)
mac
(28)
macbook air
(8)
macbook pro
(3)
macOS
(1)
Math
(3)
mathematica
(1)
maverick
(6)
mazda
(4)
microcontroler
(35)
mountain lion
(2)
music
(37)
netbook
(1)
nugnux
(6)
os x
(36)
php
(1)
Physicist
(29)
Picture
(3)
programming
(189)
Python
(109)
S2
(13)
software
(7)
Soliloquy
(125)
Ubuntu
(5)
unix
(4)
Video
(8)
wayang
(3)
yosemite
(3)
1 comment:
Boleh minta format data res2mod nya mas ? Ke email nandaridki99@gmail.com
Terimakasih mas, sukses selalu
Post a Comment