小编man*_*c84的帖子

清除C#中的串口接收缓冲区

只是想知道我们如何在C#中清除串口的接收缓冲区.似乎接收缓冲区中的数据只是不断累积.例如,输入数据流是:[数据A],[数据B],[数据C].我想要的数据只是[数据C].我想这样做,当我收到[数据A]和[数据B]时,我会做一个明确的缓冲区.只有收到[数据C]时,我才会继续处理.这是用C#做的吗?

c# serial-port

13
推荐指数
4
解决办法
6万
查看次数

在C#中的comboBox中初始化一个值

我意识到程序启动时我的comboBox总是空的.我必须单击旁边的箭头选择一个值.我们怎么做才能让comboBox在程序启动时显示一个值?

c#

4
推荐指数
3
解决办法
2万
查看次数

在C#中的文本框中显示运行日期和时间

我试着在这个网站上搜索显示日期和时间的方法.但是这里的所有示例仅显示静态日期和时间.有没有办法显示正在运行的日期和时间,或者我应该说每秒递增?它是否涉及每秒更新时间?

c#

2
推荐指数
1
解决办法
3万
查看次数

将部分字符串复制到C#中的另一个字符串

我正在尝试将文本框中的部分文本复制到另一个字符串.例如,如果我的文本框包含10个字符,我想从字符3复制到字符7到另一个字符串调用TEST.我们该怎么做呢?

c#

2
推荐指数
2
解决办法
3万
查看次数

在C#中将整数转换为Ascii字符串

我想将一个整数转换为3个字符的ascii字符串.例如,如果整数是123,我的ascii字符串也将是"123".如果整数是1,那么我的ascii将是"001".如果整数是45,那么我的ascii字符串将是"045".到目前为止,我已经尝试Convert.ToString但无法得到结果.怎么样?

c#

2
推荐指数
3
解决办法
9824
查看次数

程序关闭时 Form.FormClosing 不会被触发

我试图检测用户在关闭程序之前是否保存了他们的工作。我尝试过以下编码:

void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    if (e.CloseReason == CloseReason.UserClosing)
        MessageBox.Show("Unsave Work");
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用。当我关闭程序时什么也没有发生。

c# event-handling winforms

0
推荐指数
1
解决办法
5387
查看次数

标签 统计

c# ×6

event-handling ×1

serial-port ×1

winforms ×1