//---------------------------------------------------------------------------
#include <vcl.h>
#include <comobj.hpp>
#pragma hdrstop

#include "fmuMain.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "Scaner_OCX"
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Scaner451->ShowProperties();
  Scaner451->AutoDisable = true;
  Scaner451->DataEventEnabled = true;
  Scaner451->DeviceEnabled = true;
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Scaner451DataEvent(TObject *Sender)
{
  int inData;
  AnsiString stData;
  char *chData;

  stData = " ";
  inData = Scaner451->EventNumber;
  stData += IntToStr(inData);
  stData += "\r\n";
  stData += Scaner451->PortDescription;
  stData += "\r\n";
  stData += Scaner451->ScanData;
  chData = stData.c_str();
  Application->MessageBox(chData, "", IDOK);

  Scaner451->DeleteEvent();
  Scaner451->DataEventEnabled = true;
}
//---------------------------------------------------------------------------

void __fastcall TForm1::FormCreate(TObject *Sender)
{
  Scaner451->AutoDisable = true;
  Scaner451->DataEventEnabled = true;
  Scaner451->DeviceEnabled = true;
}
//---------------------------------------------------------------------------

