// open device in PAnsiChar mode private void btOpenPAnsiChar_Click(object sender, EventArgs e) { if (usb_irrr.OpenPAnsiChar()) { txtMessages.Text = ""; txtMessages.Text += "Plugin Name: " + USB_IRRR.PluginName() + "\r\n"; txtMessages.Text += "Plugin Version: " + USB_IRRR.Version() + "\r\n"; txtMessages.Text += "Plugin Copyright: " + USB_IRRR.Copyright() + "\r\n"; txtMessages.Text += "InitPAnsiChar is used!\r\n"; btShowSettings.Enabled = true; btCloseDevice.Enabled = true; btOpenNative.Enabled = false; btOpenPAnsiChar.Enabled = false; } }
// close device and delete reference on application exit private void frmMain_FormClosing(object sender, FormClosingEventArgs e) { usb_irrr.CloseDevice(); usb_irrr = null; }
public frmMain() { InitializeComponent(); usb_irrr = new USB_IRRR(this); }