Курсовая работа: Программа–конструктор для построения МП–транслятора по его параметрам с последующей проверкой задаваемых пользователем цепочек
drx=4;
dry=4;
Ready:boolean=false;
StepOver:boolean=false;
Num1=4;
TracePar:array [1..Num1] of String=
('Номер символа в строке : ',
'Символ : ',
'Текущее состояние : ',
'Верхний символ магазина : ');
SaveDir='Save';
PicturesDir='Pictures';
var DrawSt,DrawMg,DrawSmb:boolean;
tmp:TBitmap;
TempParams:TSaveMP;
initialdir:string;
St,tt,ss:word;
TraceResult:boolean;
SymbI:integer;
Chain:string;
{$R *.DFM}
procedure TMainPr.FormClose(Sender: TObject; var Action: TCloseAction);
var MDR:integer;
begin
if Ready then begin
MDR:=MessageDlg('Сохранить текущий МП-транслятор?',mtConfirmation,[mbYes,mbNo,mbCancel],0);
if MDR<>MrCancel then begin
if MDR=mrYes then alSaveExecute(Sender);
Mp.Del;