Скачиваний:
28
Добавлен:
01.05.2014
Размер:
1.1 Кб
Скачать
unit ExpertModule;

interface
uses Core,Modul,BaseModule,RuleItem,Instances,Forms,Windows,SysUtils;

type

TExpertModule = class(TBaseModule)

public
function GetName(): String; virtual;
procedure InitView(const core: TDMCore); virtual;

end;

implementation
uses MainForm;

function TExpertModule.GetName(): String;
begin
{body}
result:='ExpertModule';
end;

procedure TExpertModule.InitView(const core: TDMCore);
var rule:TDMRuleItem;
inst:TDMInstances;
begin
{Открытие формы и передача ей параметров}
try

// inst:=TDMInstances.Create(core.GetData);

Application.CreateForm(TExpertMod, ExpertMod);
form1.enabled:=false;

ExpertMod.Show(core.GetRules,core.GetData);

except
on EExternal do Application.MessageBox('В начале должен быть подгружен файл','Информация');
else Application.MessageBox('Произошла ошибка при открытии вормы','Ошибка');
ExpertMod.Close;
end;

end;

end.
Соседние файлы в папке ExpertModule