示例#1
0
        private void UsbPenComm_DeleteFileResultReceived(object sender, Events.ResultReceivedEventArgs e)
        {
            if (e.Result == Usb.Events.ResultReceivedEventArgs.ResultType.Success)
            {
                this.BeginInvoke(new MethodInvoker(delegate()
                {
                    string file;
                    UsbPenComm pen = sender as UsbPenComm;

                    if ((file = GetSelectedPenFile()) == null)
                    {
                        return;
                    }
                    if (file.EndsWith(".csv"))
                    {
                        pen.GetLogFileListRequest();
                    }
                    else
                    {
                        pen.GetOfflineFileListRequest();
                    }
                }));
                MessageBox.Show("File is deleted");
            }
            else
            {
                MessageBox.Show("File delete failed");
            }
        }
示例#2
0
 private void UsbPenComm_FormatResultReceived(object sender, Events.ResultReceivedEventArgs e)
 {
     if (e.Result == Usb.Events.ResultReceivedEventArgs.ResultType.Success)
     {
         MessageBox.Show("Pen is formatted");
     }
     else
     {
         MessageBox.Show("Format failed");
     }
 }
示例#3
0
 private void UsbPenComm_PowerOffResultReceived(object sender, Events.ResultReceivedEventArgs e)
 {
     if (e.Result == Usb.Events.ResultReceivedEventArgs.ResultType.Success)
     {
         MessageBox.Show("Power off");
     }
     else
     {
         MessageBox.Show("Power off failed");
     }
 }