C#
沉默的小宇宙
这个作者很懒,什么都没留下…
展开
-
【C#学习笔记】-Lesson1-学习及开发目的、开发环境简介
为什么要学习C#?目的很简单:就是为了学习并开发上位机,应求目前市场上大多数PC端人机交互界面需求。1、上位机编程上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microc...原创 2018-02-09 16:53:42 · 560 阅读 · 0 评论 -
【C#学习笔记】Lesson2-新建C# Windows窗体工程及常用界面简介
在之前软件安装完毕的的基础上可以进行下一步的路程1、打开VS2015 注意在这里打开的是virtual studio 2015 而并非 Blend for virtual studio 2015,在这里吃了一个大亏,花了一下午时间去琢磨。打开后者的应用软件是新建不了Windows窗体应用程序的(可能是目前不熟悉导致)。2、新建过程应该注意的几点,新建工程如下图所示:这里需要注意的两点:一是.NET...原创 2018-02-10 23:34:33 · 873 阅读 · 0 评论 -
【C#学习笔记】Lesson6- Visual Studio窗体应用中按钮及提示音的优化
在之前学习的及了解了基本的入门操作后,现在可以慢慢来对其进行优化了。这里主要记录两个内容。1、普通按键使用图片表示开关量效果如图:做为一个开关的话就很直观了。接下来简要说明下方法:右键项目进入属性找到左侧的资源栏目,右边对应有各式各样的资源,有图片、音频等等。不用多说,这里选择图片,然后在右侧的添加现有的资源。注意这里的图片是需要实现下载好的。接下来就是需要在按钮属性里面改了,重点是改背景图片“B...原创 2018-02-26 16:20:47 · 783 阅读 · 0 评论 -
【C#学习笔记】Lesson3-熟悉Visual Studio-小试牛刀(简易定时器开发)
按照之前步骤新建一个完整的工程,我这里命名为Lesson3,完成后修改窗体的的名称为“倒计时器”如下图根据所需要的界面依次添加所以需要的控件(按键、进度条、下拉框、文字及定时器等)并根据需要修改对应的参数这里要注意的是定时器的值默认的参数是100,这里的单位是ms单位,所以在需要秒中断的时候我们改成1000ms。3.上面的工作完成了那接下来就需要在代码栏中写代码了。理下思路,代码主要分为有三个部分...原创 2018-02-11 23:29:33 · 1030 阅读 · 0 评论 -
【C#学习笔记】Lesson4-串口扫描函数封装、调用及疑问
前言:电子工程师、爱好者和PC的交互最常用的便是串口接口了。所以这个也是C#学习的核心、也是以后常用的。第一步、新建一个完整的Windows 窗体工程,这里就不多介绍了第二步、拖入串口控件和按钮空间及下拉框空间第三步、修改相关的参数,调整响应的位置,我的设置如下:下拉框按钮:串口控件:这里直接默认了,参数不是重点以上可视化话界面就弄完了。第四步:修改相关控件事件代码1.封装一个串口扫描函数如下: ...原创 2018-02-14 01:59:25 · 944 阅读 · 0 评论 -
【C#学习笔记】Lesson5-串口调试助手开发
学习有几天时间了,跟着大神的指导和手册以及万能的度娘。下面记录下串口调试助手的开发,还并不是很完善,但是基本功能还是有的。一下就不一步步记录开发过程了,贴上代码,以及重点和需要注意的地方。最终代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;usi...原创 2018-02-15 10:55:25 · 8773 阅读 · 9 评论