我不能暴露姓名 2022-03-17 14:50 采纳率: 100%
浏览 28
已结题

c#在textbox控件里面输入,然后在读出来

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Srr110uLib;
using Srr1100U;
namespace WpfApplication1
{

public partial class MainWindow : Window
{

    SrrReader uhf = new SrrReader ("com8");
    private string cc2;

    public MainWindow ()
    {

        InitializeComponent ();
    }

    private void button_Click (object sender, RoutedEventArgs e)
    {

        /* SsuControl ssr = new SsuControl ();
         ssr.Init ("com8");
          byte[] cc=null;*/

        uhf.ConnDevice ();
        uhf.Read (c);


    }
    void c (string i)
    {
        this.Dispatcher.Invoke (() => { listBox.Items.Add (i); });
        uhf.CloseDevice ();

    }

    private void button1_Click (object sender, RoutedEventArgs e)
    {
        SsuControl cc = new SsuControl ();
        cc.Init ("com8");

        byte[] a = cc.ReadDate ();

        cc.WriteDate (a);
        foreach (byte i in a)
            textBox.Text += i.ToString ("X2");
        cc.Close ();
    }

    private void textBox1_TextChanged (object sender, TextChangedEventArgs e)
    {

    }

    private void button2_Click (object sender, RoutedEventArgs e)
    {
        SsuControl aa = new SsuControl ();
        aa.Init ("com8");



        /*byte[] b = {“”原本是在这里输入0x01这些“” };*/


        /*string cc = textBox1.Text.ToString ();
        cc2 = "00000000";
        cc = cc2.Substring (0, 8 - cc2.Length) + cc;
        byte[] b = System.Text.Encoding.Default.GetBytes (cc);这里是从网上摘抄的*/

        aa.WriteDate (b);
        aa.Close();
       






    }

    private void textBox_TextChanged (object sender, TextChangedEventArgs e)
    {

    }
}

}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

byte[] b = {原本是在这里输入0x01这些“};,然后读出来,现在我想启动之后,在textbox里面写,然后读写出来,怎么弄各位大咖

  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 3月25日
      • 已采纳回答 3月17日
      • 创建了问题 3月17日

      悬赏问题

      • ¥15 用MATLAB解决问题,需要代码
      • ¥45 关于C语言设计井字棋游戏问题的实现
      • ¥15 python定义一个学生类
      • ¥20 vuforia的Unity3D开发,模型附上特效后大量报错
      • ¥35 Python实现文本关键词提取
      • ¥20 如何使用c++语言完成实验仪器管理系统
      • ¥15 请问Unity使用Magica Cloth插件怎么调整散兵的帘子和振袖比较好?
      • ¥15 请问为什么原神模型导入Unity做动画默认姿势会站不直?
      • ¥15 ld: cannot open C:\Program: No such file or directory
      • ¥15 请问汏佬要怎么访问这种过滤了post和get的php内容?