eDosStation/OkReadBadge/okClr.h

36 lines
593 B
C
Raw Normal View History

2019-02-07 16:54:34 +01:00
#pragma once
using namespace System;
using namespace System::Runtime::InteropServices;
namespace OkReadBadge
{
public ref class BadgeMessageHandler
{
public:
delegate bool delMessage(int err);
delMessage^ OnMessage;
String^ Result;
2020-02-11 16:33:49 +01:00
String^ CSN;
String^ Site;
String^ Badge;
bool Final;
2019-02-07 16:54:34 +01:00
bool Message(int err)
{
System::Diagnostics::Debug::WriteLine(err.ToString());
return true;
}
BadgeMessageHandler()
{
2020-02-11 16:33:49 +01:00
Final = false;
Result = CSN= Site = Badge = String::Empty;
2019-02-07 16:54:34 +01:00
OnMessage = gcnew delMessage(this, &BadgeMessageHandler::Message);
}
};
}