C# winform
普通网友
这个作者很懒,什么都没留下…
展开
-
将txt 、LOG文件导入数据库中,中文也不会出现乱码
private void btnTxtToTable_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(this.txtFileName.Text.Trim())) { MessageBox.Show("请选择要导入表中的LOG文件!"); return; }原创 2010-10-22 16:34:00 · 1274 阅读 · 0 评论 -
C#中的委托和事件
本文转自:http://blog.csdn.net/lynnlin1122/article/details/2573498感谢原创,让我解开了事件与委拖的迷惑。 委托、事件与Observer设计模式 范例说明 上面的例子已不足以再进行下面的讲解了,我们来看一个新的范例,因为之前已经介绍了很多的内容,所以本节的进度会稍微快一些: 假设我们有个高档的热水器,我们给转载 2015-09-10 16:22:29 · 307 阅读 · 0 评论 -
关于C#中的lock object 、lock this 、 lock static object
http://www.cnblogs.com/yuqilin/archive/2011/10/15/2213766.html转载 2015-11-06 14:26:35 · 1273 阅读 · 0 评论 -
C# 调用API 操作串口
本文转自:http://blog.csdn.net/wzwind/article/details/1898454 在调试ICU通信设备的时候,由于串口通信老出现故障,所以就怀疑CF实现的SerialPort类是否有问题,所以最后决定用纯API函数实现串口读写。先从网上搜索相关代码(关键字:C# API 串口),发现网上相关的资料大约来源于一个版本,那就是所谓的msdn提供的样例代码(m转载 2016-03-08 11:10:55 · 4542 阅读 · 1 评论 -
json 串与 C#中对象互转
json 串与 C#中对象互转http://www.cnblogs.com/xwgli/archive/2013/08/30/3290964.html转载 2016-05-25 10:32:12 · 281 阅读 · 0 评论 -
一步步DIY: OSM-Web服务器(五) GeoServer与矢量叠加图层
一步步DIY: OSM-Web服务器(五) GeoServer与矢量叠加图层 http://blog.csdn.net/goldenhawking/article/details/7964712转载 2016-04-22 18:54:35 · 494 阅读 · 0 评论 -
C#文件下载(实现断点续传)
具体代码如下:public class WebDown { /// /// 下载文件方法 /// /// 文件保存路径和文件名 /// 返回服务器文件名 /// public static bool DeownloadFile(string sourceFil原创 2016-06-01 15:05:37 · 4694 阅读 · 1 评论 -
C# Queue的使用
1、Queue定义System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。 2、优点1、能对集合进行顺序处理(先进先出)。2、能接受null值,并且允许重复的元素。 3、 Queue的构造器构造器函数注释Queu原创 2017-12-22 14:03:03 · 6488 阅读 · 0 评论 -
C# 中的var关键字
C# 中的var关键字var 是3.5新出的一个定义变量的类型 其实也就是弱化类型的定义 VAR可代替任何类型 编译器会根据上下文来判断你到底是想用什么类型的 至于什么情况下用到VAR 我想就是你无法确定自己将用的是什么类型 就可以使用VAR 类似 OBJECT 但是效率比OBJECT高点。或者通俗的讲: var可以理解为匿名类型,我们可以认为它是一个声明变量的占位符。它主要用于转载 2017-12-22 14:15:32 · 185 阅读 · 0 评论 -
C# 好的博客
http://www.cnblogs.com/landeanfen/p/4651412.html转载 2018-05-03 16:31:57 · 631 阅读 · 0 评论 -
Control.Invoke和Control.BeginInvoke细述
一、背景介绍 在Windows Form中使用多线程时,除了创建控件的线程以外(就是主线程),绝对不要在任何其他线程里面调用控件的成员(只有极个别情况例外),也就是说控件属于创建它的线程,不能从其他线程里面访问。这一条适用于所有从System.Windows.Forms.Control派生的控件(因此可以说是几乎所有控件),包括Form控件本身也是。举一反三,我们很容易得出这样的结论,控转载 2015-07-21 21:35:19 · 467 阅读 · 0 评论 -
Winform/WPF 开发分屏显示应用程序
转自:http://blog.csdn.net/soft2buy/article/details/7082668分屏显示即可把一台主机内运行的多个程序分别显示在不同的两个(或多个)屏幕上。目前市面上主流的显卡都支持分屏显示(显示双屏幕),如果需要显示2个以上的屏幕,则应使用“拖机卡”类的硬件。设置分屏显示的两种方法如下:1、用两个显卡连接两台显示器,进入系统后,分清楚哪一个是主显卡原创 2015-07-14 13:38:53 · 2804 阅读 · 0 评论 -
C#的GC,也就是垃圾回收机制
今天来谈谈C# 的GC ,也就是垃圾回收机制,非常的受教,总结如下 首先:谈谈托管,什么叫托管,我的理解就是托付C# 运行环境帮我们去管理,在这个运行环境中可以帮助我们开辟内存和释放内存,开辟内存一般用new ,内存是随机分配的,释放主要靠的是GC 也就是垃圾回收机制。哪么有两个大问题1.GC 可以回收任何对象吗?2.GC 什么时候来回收对象?回收那些对象? 对于第一个问题,GC 可以转载 2015-02-03 10:54:57 · 445 阅读 · 0 评论 -
无法连续访问此事务处理
原文出自:http://blog.csdn.net/wyzxg/article/details/4842769 感谢作者!最近我们的一套总是报 ORA-08177: 无法连续访问此事务处理,刚开始以为是系统压力大,并发一起的,但最近发现,及时系统压力小时,也会报这个错误,于是上网仔细查找,发现下面的文章,让我收益非浅 今天在消息的接受日志中,发现一个错误.ORA-0817转载 2011-12-03 20:38:34 · 1313 阅读 · 0 评论 -
winform打印datatable
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespac原创 2012-07-13 23:08:15 · 2533 阅读 · 0 评论 -
读取Excel或Access至DataTable
#region Excel格式 string strConn; strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + filename + ";" + "Extended Properties=Excel原创 2012-07-23 17:54:44 · 962 阅读 · 0 评论 -
winform 运行单个程序
winform程序如果已经在运行,再次双击,则将正在运行的程序窗口置前。public class SingleApplication { public SingleApplication() { } /// /// Imports /// [原创 2012-10-12 11:52:30 · 713 阅读 · 0 评论 -
C# DataTable 返回选择的行(消除了重复行)
public class DataTableDistinctHelper { /// /// 返回执行Select distinct后的DataTable,注意,只返回FieldNames列中所有行上都有值的行。 /// 举例说明: /// FieldNames:一级部门、二级部门、三级部门转载 2014-03-18 15:16:28 · 2778 阅读 · 0 评论 -
C# ListView用法详解 .
转;http://blog.csdn.net/chen_zw/article/details/7910324转载 2014-10-22 13:21:19 · 680 阅读 · 0 评论 -
C#winform实现跑马灯
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy原创 2014-10-22 19:32:01 · 12179 阅读 · 0 评论 -
c# winform GMAP.NET离线模式怎么保存地图
1)GMAP.NET是开源地图控件,可以使用多个基于WEB服务的地图源:谷歌地图、微软BING地图……2)在你应用程序中,使用这套控件从这些地图源获取并显示地图的同时,地图数据也被保存到你的计算机上。这样,不联网时,使用地图的应用程序仍然能够使用已经保存在本计算机的地图数据。3)保存地图数据的过程是自动完成的,不需要你做任何编程4)地图数据通常保存在文件夹C:\Users\[用户名]\转载 2014-11-18 10:30:59 · 4629 阅读 · 0 评论 -
C#处理Json文件
JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和生成。JSON与XML的比较◆可读性 JSON和XML的可读性相比较而言,由于XML提供辅助的标转载 2014-11-19 22:29:53 · 499 阅读 · 0 评论 -
C# winform实现鼠标左键拖动窗体
public partial class Form1 : Form { public Form1() { InitializeComponent(); } Point mouseOff;//鼠标移动位置变量 bool leftFlag;//标签是否为左键原创 2015-01-26 17:21:05 · 10943 阅读 · 1 评论 -
SQLSERVER表查询字段自动生成JavaBean类
根据表字段,类型,注释,自动生JavaBean,简化开发;注意以下几点:1.sqlserver中生成的结果用文本显示:2.最后粘贴到代码中,Ctrl+Shift+F进行格式化;3.java中可通过代码生成get,set方法:代码中右键》Source=>Generate Getter and Setter4.C#通过菜单中的操作,好像是“提取”,生成getset方法;[sql] view pl...转载 2018-06-22 12:49:13 · 694 阅读 · 0 评论