- 博客(19)
- 收藏
- 关注
转载 改进的日志记录类
相对之前发的日志记录来说,此类将程序记录处理与写磁盘操作分离,用户代码部分,将日志放到队列,并通知线程将日志写到文件: 1.公共类: using System;using System.IO;using System.Collections.Generic;using static System.Console;using System.Text;using System.Diagn...
2018-01-06 21:11:00
104
转载 发一个 Nuget打包发布小工具
每次更新、发布新的dll到Nuget,都好烦,烦命令行的各种操作,今天就写一个WinForm小工具来发布自己的项目到Nuget: 由于此工具没啥技术含量(所调用的DLL已封装并发布到Nuget,可以在VSNuget包管理器搜索Gaofajin),故此处就不贴代码。,代码在附件中打包上传! https://files.cnblogs.com/files/gfjin/NuGetP...
2018-01-05 10:39:00
360
转载 贴一个微信小程序跳一跳辅助
//此程序根据微信公众号DotNet的文章》net开发一个微信跳一跳辅助而来, 其核心时间系数值直接引用自文章; 1.窗体 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System....
2018-01-04 14:45:00
267
转载 调用API让声卡发出声音
1.定义一个枚举,乐器类型 #region 乐器定义 public enum MusicNo:uint { /// <summary> /// //大钢琴 /// </summary> AcousticGrandPiano = 0, /// <summary> ///明亮的...
2018-01-02 20:47:00
557
转载 控制台彩色输出
大概已经习惯了黑底白字的控制台程序了:今天贴一下实现控制台输出彩色文字及背景的最简单方法! 方法1: 1.设置控制台背景颜色; 2设置控制台前景色; 3调用WriteLine(XXX)方法输出内容 4.调用ResetColor()方法恢复控制台 下面是一个简单实例: class Program { [MTAThread] ...
2018-01-01 19:24:00
119
转载 C#调用cmd实现自我删除
运行完毕后删除自己: public class DelSelf { /// <summary> /// 删除自身,只删除Application对象所取得的文件 /// </summary> /// <param name="args">删除延时必须大于0,也不需太长,太小可能导致删不掉!...
2017-12-31 19:20:00
260
转载 一个适合新手的简易计算器
翻出 初学C#时候写的一个计算器:初学者可以看看 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threadi...
2017-12-30 18:53:00
100
转载 简单Console进度条
经常使用控制台来写小玩意,总希望有个进度条,各种百度,终于简单实现: 先上进度条帮助类: public class ConsoleProgress { static ConsoleProgress consoleProgress = new ConsoleProgress(); int top=0; int end=0;...
2017-12-29 13:08:00
160
转载 C#抓取网络上的图片
最近在学python学了简单的从网上抓取图片:刚好做一个C#版本的: 下面贴代码: using System;using System.IO;using System.Collections.Generic;using static System.Console;using System.Text;using System.Net;using System.Text.RegularE...
2017-12-28 17:25:00
320
转载 一个简单的LED程序
生产,操作,常需要,用LED屏显示一些信息 下面给一个最简单的LED实例程序:本实例使用LEDSender2010.dll类库 适用于中天等LED! 1.建立窗体: /** Created by SharpDevelop.* User: gaofajin* Date: 2015/10/20* Time: 19:50* * To change this template...
2017-12-27 09:24:00
770
转载 使用PLCcom.dll操作西门子系列PLC
工作中经常需要了解plcdb块的数据!由于工作使用OPC类库进行通讯,开发,配置,使用都比较麻烦, 特在网上找到一个名为PLCcom.dll的类库,可以实现PLC读写操作,下面演示C#如何使用PLCcom.dll类库 首先看一下封装对PLCcom调用的帮助类: using System;using PLCcom;using System.Data;//using System.Wi...
2017-12-26 09:12:00
555
转载 C#实现映像劫持
“映像劫持”,也被称为“IFEO”(Image File Execution Options),在WindowsNT架构的系统里,IFEO的本意是为一些在默认系统环境中运行时可能引发错误的程序执行体提供特殊的环境设定。当一个可执行程序位于IFEO的控制中时,它的内存分配则根据该程序的参数来设定,而WindowsN T架构的系统能通过这个注册表项使用与可执行程序文件名匹配的项目作为程序载入...
2017-12-25 15:18:00
365
转载 一个简单的Json帮助类
贴上一个简单的Json帮助类,代码如下: 此类需添加如下引用 using System;using System.Collections;using System.Collections.Generic;using System.Collections.ObjectModel;using System.Dynamic;using System.IO;using System.Linq...
2017-12-24 12:20:00
97
转载 多年前写的一个Access实体类生产工具
偶尔翻到以前写的小玩意,数据表实体类生成!只写了Access数据库,等将来有时间试着看看写一个兼容市面主流数据库的! 代码如下: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread]...
2017-12-23 12:18:00
189
转载 反射获取类型
winform开发中经常使用反射来动态配置程序!例如将所有窗体放到一个dll里使用的时候通过反射来加载窗体以实现灵活配置! 今天就针对反射获取类型给出自己的一些代码: using System;using System.IO;using System.Collections.Generic;using static System.Console;using System.Reflec...
2017-12-22 09:19:00
109
转载 个人数据库帮助类
个人数据库帮助类:提供两种访问方式OleDb(需安装Oracle客户端)和Oracle.ManagedDataAccess.Client(需Oracle.ManagedDataAccess.dll) 多说无益上代码: using System;using System.Collections.Generic;using System.Linq;using System.Text;u...
2017-12-21 11:59:00
86
转载 宿主多个WCF服务
在工作中经常使用WinForm来承载多个WCF服务,由于底层代码无权查看,故自己研究写了一个类实现同样的功能并加入对单个WCS服务的控制,能够选择其中的一个会多个服务进行启动,停止的控制,并且支持双工通讯模式,废话不多说直接上代码: namespace Gaofajin.Net{ public class WcfRunerNew { #region 变量定义...
2017-12-21 11:46:00
132
转载 远程唤醒
生活工作中经常通过远程控制某台电脑,但是有些时候,我们想远程某个电脑却发现,电脑被断电或者关机了,此时必须的跑去开个机; 由各种百度,博客发现可以通过幻包远程进行唤醒:其电脑设置步骤此处省略,百度搜索远程唤醒即可找到,当然网上也有很多工具可以远程唤醒,由于楼主是学C#故发一下 远程唤醒的C#代码实现: using System;using System.Collections.Ge...
2017-12-21 11:45:00
151
转载 最简单的C#日志记录类
日常写代码经常要记录各种运行日志,网上开源的免费,功能强大的很多,但是有时候感觉为了写一个几百甚至几十行代码的小程序去下载一个“庞大的日志记录组建(xxlog.dll)” 不太值得,因此简单自己写一个类,使用简单,体积小!基本满足记录功能! using Gaofajin.Attribute;using System;using System.Collections.Generic;u...
2017-12-21 10:41:00
605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人