随笔分类 -  C#

摘要:最近项目开发需要用到标签打印机去打印,一开始使用的是C#自带打印类去做。效果是可以实现,但是打印出来的标签效果不好,二维码有锯齿状。因为这个方案就给我否决了。 百度了下,知道了ZPL这种语言,其实就是斑马打印机得底层指令。 开发思路就是,先把需要设计的标签用ZPL指令来编辑,然后发送到打印机。指令看 阅读全文
posted @ 2021-08-17 22:47 _Vincent 阅读(2004) 评论(3) 推荐(0) 编辑
摘要:public void PaintToImage() { Bitmap bitmap = new Bitmap(500, 200); Graphics g = Graphics.FromImage(bitmap); Font font = new Font("宋体", 20, FontStyle.R 阅读全文
posted @ 2021-04-21 00:47 _Vincent 阅读(732) 评论(0) 推荐(0) 编辑
摘要:public string Post(string url, Dictionary<string, string> dic,string body="") { string result = ""; StringBuilder builder = new StringBuilder(); forea 阅读全文
posted @ 2021-04-01 14:54 _Vincent 阅读(1317) 评论(0) 推荐(0) 编辑
摘要:思路:把需要打印的图片保存到本地看看,如果保存到本地也是小和模糊,那么就是图片本身的问题。这里就不仔细说明如何打印的代码了。我们先看看有锯齿的代码是怎么样写的。 首先我将Zxing生成的Image包装成我需要的尺寸的新的Image,然后传入画出来,代码如下 Image qrCode = new Bi 阅读全文
posted @ 2020-11-27 14:47 _Vincent 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures); string dir = Environment.GetFolderPath(Environment.SpecialFolder.Des 阅读全文
posted @ 2020-11-04 09:50 _Vincent 阅读(243) 评论(0) 推荐(0) 编辑
摘要:C#连接SQLite其实和连接MSSQL基本是一样的。但是连接SQLite需要下载一个DLL文件。 链接:https://pan.baidu.com/s/1w2IT7G4ad7Ymawx6zPXy_w 提取码:0uhz 下载这个DLL文件后,引入并引用(这个就不需要我教如何引入和引用了吧?不懂就百度 阅读全文
posted @ 2017-09-25 11:59 _Vincent 阅读(7883) 评论(2) 推荐(2) 编辑
摘要:第一章:C#如何拿到从http上返回JSON数据? 第二章:C#如何解析JSON数据?(反序列化对象) 第三章:C#如何生成JSON字符串?(序列化对象) 第四章:C#如何生成JSON字符串提交给接口(服务器)? 上一篇文章中我们写的C#生成JSON字符串,那么我们生成的字符串要干嘛呢?当然是将数据 阅读全文
posted @ 2017-09-22 21:10 _Vincent 阅读(6839) 评论(0) 推荐(1) 编辑
摘要:第一章:C#如何拿到从http上返回JSON数据? 第二章:C#如何解析JSON数据?(反序列化对象) 第三章:C#如何生成JSON字符串?(序列化对象) 第四章:C#如何生成JSON字符串提交给接口(服务器)? 上一篇文章中我们讲解了序列号JSON数据,这篇文章我们来讲解一下反序列化JSON数据, 阅读全文
posted @ 2017-09-22 21:03 _Vincent 阅读(19748) 评论(0) 推荐(0) 编辑
摘要:第一章:C#如何拿到从http上返回JSON数据? 第二章:C#如何解析JSON数据?(反序列化对象) 第三章:C#如何生成JSON字符串?(序列化对象) 第四章:C#如何生成JSON字符串提交给接口(服务器)? 在上一篇文章中,我们讲解了如何通过API接口获取返回的JSON字符串,那么,这篇文章我 阅读全文
posted @ 2017-09-22 19:36 _Vincent 阅读(10619) 评论(0) 推荐(0) 编辑
摘要:第一章:C#如何拿到从http上返回JSON数据? 第二章:C#如何解析JSON数据?(反序列化对象) 第三章:C#如何生成JSON字符串?(序列化对象) 第四章:C#如何生成JSON字符串提交给接口(服务器)? 在实际开发中,我们经常会使用到API,所谓API一般就是一个地址,我们称之为接口。然后 阅读全文
posted @ 2017-09-19 21:11 _Vincent 阅读(14276) 评论(0) 推荐(6) 编辑
摘要:第一章:C#如何拿到从http上返回JSON数据? 第二章:C#如何解析JSON数据?(反序列化对象) 第三章:C#如何生成JSON字符串?(序列化对象) 第四章:C#如何生成JSON字符串提交给接口(服务器)? 阅读全文
posted @ 2017-09-19 20:56 _Vincent 阅读(495) 评论(0) 推荐(0) 编辑
摘要:今天用了log4net加入配置信息后,数据库链接的字符串就报错,无法连接数据库。后来发现,只需要调整一下位置就可以了 。如图 然后第二个问题,引入配置文件后 ,错误列表会出现这么多消息,可以正常运行,但是,看到错误列表非空,强迫症表示受不了。 解救方法:关闭app.config选项卡~~~就好了。 阅读全文
posted @ 2017-09-11 09:49 _Vincent 阅读(2397) 评论(0) 推荐(0) 编辑
摘要:开发中经常会遇到需要用到打印机的问题,那么我们现在来一个Demo修改系统默认打印机。先看运行效果吧。(主要为了展示代码和功能,界面就随便拖拉了一个,比较丑,不要介意。) 界面构建非常简单,首先新建一个Form窗体,拉一个comboBox控件和一个Button然后就可以了。 接下来我们看下代码。 首先 阅读全文
posted @ 2017-09-04 10:20 _Vincent 阅读(6757) 评论(0) 推荐(1) 编辑
摘要:在日常生活中,很多用户都会有使用Tab键的习惯。而在C#的WinForm开发中,Tab按键的顺序默认是你拖拽进窗体的顺序。那么我们如何修改这个顺序呢?答案如下(以VS2010为例)。 只需要点击【视图】--【Tab键顺序】,点击后会出现图2的效果,只需要用鼠标点击控件上的数字即可调整Tab顺序。 图 阅读全文
posted @ 2017-08-08 15:46 _Vincent 阅读(8740) 评论(2) 推荐(1) 编辑
摘要:我们在WinForm开发中,很多情况下是需要只允许让用户运行一个实例,那么代码其实很简单。只需要修改Program.cs文件,代码如下 阅读全文
posted @ 2017-08-08 15:38 _Vincent 阅读(2800) 评论(1) 推荐(1) 编辑
摘要:问题:我们通常再制作WinForm应用程序的时候,运行程序的第一个窗口一般是登陆窗口。代码如下: 那么这种方式有一个弊端,这种启动方式,其实就是把登陆窗口设置为主窗体。因此,再登陆后,我们通常是调用Hide()方法将 这个登陆窗体隐藏,因此其实这个窗体还是占用内存。 那么,点击登陆后,调用Close 阅读全文
posted @ 2017-08-08 14:46 _Vincent 阅读(588) 评论(0) 推荐(0) 编辑
摘要:在网站开发中我们经常需要用到表单,那么,在前台页面的表单中提交到后台控制器后,后台控制器如何接收表单提交过来的数据呢?下面我们介绍几种常用的方法。 我们先看看前台页面,这里我们用一个用户名和密码的表单来作为前台页面。 首先,我们新建一个MVC项目,然后添加一个控制器,UserInfoControll 阅读全文
posted @ 2017-07-09 02:14 _Vincent 阅读(24487) 评论(3) 推荐(6) 编辑
摘要:1、简单说明一下,一般情况下,数据库连接字符串是在App.config文件中进行配置,然后再在代码中进行引用。因此,我们在这里先看一下App.config文件。 首先看需要添加的内容: 参数说明: name:表示键值,在代码中需要通过这键值来找到对应的连接字符串信息。 connectionStrin 阅读全文
posted @ 2017-07-04 23:49 _Vincent 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:params,可变参数,使用十分简单,看代码吧。 阅读全文
posted @ 2017-03-26 01:12 _Vincent 阅读(13121) 评论(0) 推荐(0) 编辑
摘要:ref关键字用于将方法内的变量改变后带出方法外。具体我们通过例子来说明: 例子中,将变量n1和n2交换了。如果没有加ref参数,由于没有swadDemo()方法没有返回值,调用后,n1和n2是不会交换的,但是加了ref后,变量便会在swadDemo()中改变后并带出。 阅读全文
posted @ 2017-03-26 00:28 _Vincent 阅读(14379) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示