- 博客(10)
- 资源 (32)
- 收藏
- 关注
原创 DataGridView的用法
一、DataGridView 取得或者修改当前单元格的内容: 当前单元格指的是 DataGridView 焦点所在的单元格,它可以通过 DataGridView 对象的 CurrentCell 属性取得。如果当前单元格不存在的时候,返回Nothing(C#是null) // 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index Console.WriteLine(DataGridView.
2020-11-24 18:13:20
34
原创 知网上下载硕博论文为PDF格式的方法
本文使用的是Google浏览器,下载插件Tampermonkey,如下图所示:第二步,CNKI 中国知网 PDF 全文下载(特制版),并点击"Installer dette scriptet"完成后知网测试。效果如下:
2020-11-22 17:02:37
51
原创 C#连接OleDBConnection数据库的操作
对于不同的.net数据提供者,ADO.NET采用不同的Connection对象连接数据库。这些Connection对我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。Sqlconnetcion类的对象连接是SQL Server数据库;OracleConnection类的对象连接Oracle数据库;OleDbConneetion连接支持OLE D
2020-11-18 17:31:12
92
原创 C# 枚举中使用Flags特性以编写帮助文档
C#枚举中使用Flags特性 .NET中的枚举我们一般有两种用法,一是表示唯一的元素序列;还有就是用来表示多种复合的状态。这个时候一般需要为枚举加上[Flags]特性标记为位域,这样我们就可以用"或"运算符组合多个状态.using System;using System.Runtime.InteropServices;namespace tetris{ /// <summary> /// Sound 的摘要说明。 /// </summary>.
2020-11-15 18:08:47
19
原创 MarshalAs的简单总结
作用:MarshalAs属性指示如何在托管代码和非托管代码之间封送数据。使用方法:[MarshalAs(UnmanagedType unmanagedType, 命名参数)]实际上相当于构造一个MarshalAsAttribute类的对象常用的UnmanagedType枚举值:(详细内容查MSDN)BStr 长度前缀为双字节的 Unicode 字符串;LPStr 单字节、空终止的 ANSI 字符串。;LPWStr 一个 2 字节、空终止的 Unicode 字符串;...
2020-11-15 18:03:28
37
原创 控制信号的通讯方式
1、I/O 通讯可编程控制器 PLC 的通信对象主要有三种:远程 I/O、其他 PLC 或者运动控制器、智能控制设备。I/O 通讯的优势在于硬件成本低,相应连线不复杂。通过 PLC 少数的输入输出口与机器人控制器通信,且对于两者来说都是通过简单的一些功能代码以及 PLC 中大量的软元件进行通讯设置,保证自动化装配的有序进行。EPSON 型号为 LS3-401S 的四轴 SCARA 机器人中的 I/O连接器的输入有 24 点,位编号为 0-23,输出 16 点,位编号为 0-15,如表 1为机器人输入位标
2020-11-13 22:34:41
32
原创 上位机软件系统开发工具简介
1、微软基础类库(MFC)简介本系统上位机软件设计是基于 MFC进行开发的,MFC(Microsoft FoundationClasses)是微软基础类库的简称,提供了基于 C++语言的面向对象编程的框架,软件工程师可以使用该框架开发 Windows 应用程序。本系统采用 MFC 作为上位机软件开发工具,主要原因是: (1) MFC 使用 C++作为底层编写语言,并对大多数常用的 Windows API 进行了类的封装,并以成员函数或变量的形式开放接口供用户使用,这对在 Windows 系...
2020-11-13 21:15:54
256
原创 高密度柔性封装基板外观检光源选型
确定变倍镜检测平台的相机及镜头部分后,本文通过搭配多种光源类型,对覆膜柔性封装基板进行图像采集实验,实验效果图如图 2-10 所示,并通过对比得出结论分析如表 1所示。 a) 同轴光源(白) b) 环形光源(白) ...
2020-11-10 22:38:17
59
原创 C# 绘制一个时钟
新建一个项目所学控件如下:1、Label控件;2、statusStrip控件;3、timer1;代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System
2020-11-03 15:55:57
170
原创 C# 一个项目中添加多个Form窗体,优先运行那个窗体的设置
第一个将C#项目设置为启动项;第二将所对应的项目中的Program.cs程序中代码Application.Run(new Form1())改为对应的窗体名即可。 static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //Application.
2020-11-03 15:03:14
171
HousingRentalManagementSystem.rar
2020-12-15
GluttonousSnake.rar
2020-11-18
tetris.rar
2020-11-15
冒泡排序 BubbleSort.rar
2020-10-12
TankCar.rar
2020-10-11
编写TCP客户端应用程序.rar
2020-09-28
HoleFillingExample.rar
2020-04-23
RepairHolesDemo.rar
2020-04-23
CSharp_Chart_USB_4711A.rar
2020-01-28
3D空间中移动图像
2018-07-16
OpenGL 混合
2018-07-16
光照和键盘控制
2018-07-16
OpenGL 纹理映射
2018-07-16
绘制多边形 3D空间
2018-07-15
多边形 旋转
2018-07-15
OpenGL绘制一个多边形 添加颜色
2018-07-15
OpenGL绘制一个多边形
2018-07-15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝