Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
26.05.2018
Размер:
2.55 Кб
Скачать
unit Result1;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Buttons, Data.DB,
Data.Win.ADODB, Vcl.ExtCtrls;

type
TFResult1 = class(TForm)
BBExit: TBitBtn;
Label1: TLabel;
LResult: TLabel;
MRes: TMemo;
ADOQParamRes: TADOQuery;
Label2: TLabel;
LVrema: TLabel;
PTop: TPanel;
Memo1: TMemo;
procedure FormActivate(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;

var
FResult1: TFResult1;


implementation
Uses
Variable, filippse_half, main;
{$R *.dfm}

procedure TFResult1.FormActivate(Sender: TObject);
begin
if testid=1 then
begin
LREsult.Caption:=inttostr(Result);
Memo1.Visible:=false;
MRes.Visible:=true;
//PTop.Caption:='Результат теста Когана';
end; // вывод значения результата
with ADOQParamRes do
begin
ADOQParamRes.SQL.Clear;
ADOQParamRes.SQL.Add('SELECT * FROM ParamResult WHERE Parametr = '+QuotedStr('Ваш балл:'));
ADOQParamRes.Active := True;
Label1.Caption := ADOQParamRes.FieldByName('Parametr').AsString;
lVrema.Caption:=TimeToStr(TAll);

end;
LResult.Caption := intToStr(Res);
if testid =2 then
begin
LREsult.Caption:=inttostr(Result);
MRes.Visible:=false;
Memo1.Visible:=true;
PTop.Caption:='Результат теста Когана';
end; // вывод значения результата
with ADOQParamRes do
begin
ADOQParamRes.SQL.Clear;
ADOQParamRes.SQL.Add('SELECT * FROM ParamResult WHERE Parametr = '+QuotedStr('Ваш балл:'));
ADOQParamRes.Active := True;
Label1.Caption := ADOQParamRes.FieldByName('Parametr').AsString;
lVrema.Caption:=TimeToStr(TAll);

end;
SetBounds( Left - ClientOrigin.X, Top - ClientOrigin.Y, GetDeviceCaps(
Canvas.handle, HORZRES ) + (Width - ClientWidth), GetDeviceCaps( Canvas.handle,VERTRES )
+ (Height - ClientHeight ));
BBExit.Left := 2 * (FResult1.Width div 4) - (BBExit.Width div 2);
BBExit.Top := FREsult1.Height - ((FResult1.Height div 5) - (BBExit.Height div 2));
MRes.Left := 2 * (FResult1.Width div 4) - (MRes.Width div 2);
MRes.Top := BBExit.Top - (MRes.Height)-100;
Label1.Left:=Mres.Left;
Label2.Left:=MRes.Left;
LResult.Left:= Label1.Left+114+20;
LVrema.Left:= Label2.Left+301+20;
Label1.Top:=Label1.Top+50;
LResult.Top:=LResult.Top+50;
Label2.Top := Label2.Top+50;
LVrema.Top:=LVrema.Top+50;


end;


end.
Соседние файлы в папке Курсовая ( Мюнсберга и Когана )
  • #
    26.05.201812.25 Кб14Main.dcu
  • #
    26.05.2018238.62 Кб14Main.dfm
  • #
    26.05.20184.6 Кб14Main.pas
  • #
    26.05.20189.12 Кб14Result1.dcu
  • #
    26.05.20189.94 Кб14Result1.dfm
  • #
    26.05.20182.55 Кб14Result1.pas
  • #
    26.05.20182.52 Кб14Test.dpr
  • #
    26.05.201810.75 Кб14Test.dproj
  • #
    26.05.20181.74 Кб14Test.dproj.local
  • #
    26.05.201814.71 Кб14Test.dsk
  • #
    26.05.2018354 б14Test.identcache