![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#+WINFORM应用程序
文章平均质量分 86
疾风铸境
工作生活总是很纠结的.平平淡淡,顺应天命,跟从心的指引,不断的学习,坚持自己的兴趣,在对和错之间徘徊前进和选择。
展开
-
Linq连接SQLSERVER数据库步骤
目的:熟悉LINQ操作步骤,掌握基本的操作技术。环境:安装SQLSERVER+VS019.步骤:1、打开VS2019,新建一个.NET Framework 4.0的项目LinqTest。2、右键点击LinqTest项目,然后选择【添加】--【新建项】。3、打开【添加新项】界面后选择-【数据】-【LINQ to SQL类】,名称可以自己定义如:DataClasses2.dbml。4、打开VS2019的【视图】-【服务器资源管理器】菜单,在【服务器资源管理器】中选择【原创 2022-05-18 23:50:29 · 1812 阅读 · 0 评论 -
C#与C++数据类型比较及结构体转换(搜集整理二)
应用于C#调用C++DLL转载 2010-09-11 16:58:00 · 4590 阅读 · 1 评论 -
C#调用C++的DLL搜集整理的所有数据类型转换方式
C#调用C++的DLL搜集整理的所有数据类型转换方式原创 2010-09-11 17:07:00 · 29725 阅读 · 11 评论 -
手机短信PDU字符串中用到的7bit加密解密函数
原文参考:http://www.cnblogs.com/Engin/archive/2010/11/07/1871154.html整理的代码如下: /// /// PDU字符串用到的7bit的加密函数 /// /// 用户数据长度 /// 数据部分PDU字符串 /// public st转载 2011-06-29 17:56:00 · 2309 阅读 · 0 评论 -
C#使用串口SerialPort开发短信猫收发短信系统总结
C#使用串口SerialPort开发短信猫收发短信系统总结 开发环境:VS2008+SQLSERVER2008+单口短信猫+8口短信猫主要知识:串口参数配置+短信猫常用操作+短信内容编码的加密解密下面详细介绍下相关的知识经验和总结: 一串口参数配置:原创 2011-07-30 18:43:00 · 6283 阅读 · 1 评论 -
C#给XmlNode节点添加Name属性
准备生成的XML文件格式如下: 1.0.1.2 http://www.csdn.net/BlogWrite.rar 详细代码为: XmlDocument doc = new XmlDocument(原创 2011-10-11 12:37:40 · 9565 阅读 · 0 评论 -
C#递归获取所有目录下的文件信息并生成对应的XML件
代码函数: #region C#递归获取所有目录下的文件信息并生成对应的XML件 /// /// C#递归获取所有目录下的文件信息并生成对应的XML件 /// /// XML原创 2011-10-11 20:32:34 · 2638 阅读 · 0 评论 -
RegAsm安装卸载办法
安装C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\RegAsm.exe "C:\Program Files\MyDllFolderName\MyDllName.dll" /tlbC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe "C:\Program Files\MyDllFolde原创 2012-02-06 14:16:23 · 11323 阅读 · 0 评论 -
C#使用线程加载指定目录下的所有子目录和文件名称到TreeView中
界面设计步骤:从工具箱中拖放一个TreeView(teeView1)和一个Button(button1)到WinForm窗体中添加引用:using System.Threading;using System.IO;详细代码: #region 目录树委托定义 private delegate void UpdateTreeViewDeleg原创 2012-03-10 13:07:58 · 3820 阅读 · 1 评论 -
Winform中使用Castle操作SQL2008实现添加记录
开发环境:VS2010+NET4.0+SQLSEREVER2008R2+Castle.Facilities.ActiveRecordIntegration-1.1.2.RCActiveRecord相关DLL下载地址:http://sourceforge.net/projects/castleproject/files/ActiveRecord%20Integration/1.1/打开VS2010,原创 2013-01-11 12:52:46 · 2099 阅读 · 0 评论 -
Relector反编译经验技巧整理
Relector反编译经验技巧整理一、控件或基类中的常用替换ComponentResourceManager manager 替换为 ComponentResourceManager resourcesmanager.GetObject 替换为 resources.GetObjectBorderStyle = BorderStyle. 替换为 BorderStyle = System.Window原创 2013-01-17 22:48:40 · 4983 阅读 · 0 评论 -
VS2010Webservice项目开发实例
<br />因为和VS2005存在很大差异,本文主要讲述一个简单的VS2010开发和测试Webservice项目.<br />主要流程为:<br />1.打开VS2010<br />2.新建立C#空白解决方案<br />3.添加新项目,选择左侧"已安装的模板"--"Visual C#"--"WCF",选择中间的"WCF 服务应用程序"--输入项目名称"WcfService1".新建完成后,打开项目中的Service1.svc文件,查看代码,在末尾添加两个函数.HelloWorld()和Add( int a原创 2011-04-13 11:54:00 · 13225 阅读 · 5 评论 -
C#调用WPS2016方法和常见问题处理
开发环境:Windows7 64位+Word2007 +WPS Office 专业增强版+Visual Studio 2010软件安装:安装Microsoft Office 2007 后再安装WPS 2016。异常说明:开发机测试先安装Microsoft Office 2013后,再安装Wps2016,系统正常。然后卸载Office2013 后,再到项目中引用WPS相关的DLL时会报错,只...原创 2018-07-27 15:57:20 · 18262 阅读 · 1 评论 -
C#与C++数据类型对应表(搜集整理一)
主要应用与C#调用C++的DLL转载 2010-09-11 16:48:00 · 2640 阅读 · 1 评论 -
C#备份收藏夹代码
<br />//添加系统引用<br />using System.IO;<br /> <br />private void 备份收藏夹ToolStripMenuItem_Click(object sender, EventArgs e)<br /> {<br /><br /> string BackupFavoritePath;<br /> string SystemFavoritePath = GetSystemFavoritePath();<br原创 2010-06-29 04:42:00 · 1125 阅读 · 2 评论 -
C# 获取收藏夹中所有网址代码
//收藏夹太多太混乱,打算系统整理合并.整个工具未开发完成//下面是读取系统默认收藏夹文件中所有包含子目录中的链接网址信息代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;us原创 2010-04-27 00:11:00 · 3200 阅读 · 0 评论 -
SQL无限分类存储过程整理1
优点:字段较少,有增删改查功能,不过查询太笼统。缺点:1.不算是在很正的无限分类,ClassPath这个字段定义限制。2.主键CLASSID不是自增的,使用CODESMITH批量生成多层架构代码中会导致出错。 if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[ArticleClass原创 2009-09-27 17:27:00 · 2202 阅读 · 1 评论 -
一个自定义的窗体样式MessageBox控件
using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Drawing.Drawing2D;using System.Windows.Forms;using System.Runtime.InteropServices; partial class转载 2009-11-22 22:03:00 · 6514 阅读 · 2 评论 -
CuteEditor破解注册文件代码
//网络上搜集的。直接使用VS2005新建一个应用程序项目,然后复制本代码到FORM的CS代码文件中。再运行就可以得到一个C盘下的"c://cuteeditor.lic"文件,上传到你的站点下的BIN文件夹下覆盖掉原来的cuteeditor.lic文件就好。using System;using System.Collections.Generic;using System.ComponentM转载 2010-02-05 17:17:00 · 2350 阅读 · 5 评论 -
注册表操作类
//快放假了。整理历史搜集代码中的文章。不想删除,所以贴上来。using System;using System.IO;using System.Runtime.InteropServices;using System.Text;using Microsoft.Win32;namespace Utils{ /// /// 注册表操作的类封装 /// public c转载 2010-02-09 15:48:00 · 1092 阅读 · 0 评论 -
C#应用程序打包时自动安装MSDE
原文网址:http://www.cnblogs.com/koenemy/articles/1239025.html测试结果:未成功修正进度:修正中最后结束修正日期:等待建议参考网址:1.http://support.ceci.com.tw/directory/worldwide/zh-tw/faq/1910.htm#162.http://msdn.microsoft.com转载 2009-12-15 00:16:00 · 2702 阅读 · 2 评论 -
C#使用DISKID32.DLL读取硬盘序列号
从网络上下载一个DiskID32.dll文件,放置到DEBUG目录下.不同电脑获取的编号长度有可能不同.普通台式机长度为8位类似"5VM5GRMT".联想天运F1400位20位类似"080219BB2200WBCZRPZC".using System;using System.Collections.Generic;using System.Text; using System.Run原创 2010-02-21 17:34:00 · 6215 阅读 · 1 评论 -
C#打造邮件接受器VS2005版
//代码来源:百度搜索关键字--C#打造邮件接受器//改编原由:希望打造一个收取和处理POP3网易和新浪等常用邮局的邮件的自己的邮件备份软件//代码修正地方源代码中的str1.Substring(0, 2)修正为str1[0].Substring(0, 2)。估计原文没有测试。//修正后的代码请在我的上传文件中找寻,命名空间PopEmailManager//Form1.Design原创 2009-12-27 20:32:00 · 966 阅读 · 1 评论 -
C#数据同步中基本步骤和用到的相关函数
数据同步对比步骤:1.将两数据库中对应的数据表分别生成XML文件 /// /// 将一个DataTable以xml方式存入指定的文件中 /// /// /// public void SaveDataTableToXml(DataTable dt, string filePath)原创 2010-03-17 14:30:00 · 2416 阅读 · 0 评论 -
C#数据表字段内容简繁体批量互转工具
//设计思路:1.直接使用Microsoft.VisualBasic;2.直接使用函数替换掉对应的简体字和繁体字//设计原由:多语言应用程序需要直接用程序执行批量替换掉系统初始化时候的类别或者系统设定的数据//尚不完善的地方:没有搜集完成2000多个汉字的简繁体对应的数组Form1.Designer.cs代码: namespace CONVERTTOOL{ partial原创 2010-01-11 17:47:00 · 4153 阅读 · 2 评论 -
NSIS安装MSDE2000和NET2.0脚本代码
相关软件:使用到几个软件nsis-2.45-setup.exe(主程序)和nisedit2.0b5.exe(第三方编辑器)要打包的文件:软件主程序,NET2.0组件。MSDE 2000 SP3,软件许可协议.TXT.读我.TXT和LOGO文件自己准备.广告条右侧安装LOGO尺寸150*57,按抓过界面左侧大图尺寸为164*314.主要流程包括:定义参数,安装软件和组件选择,安装文件拷贝部分和卸载部原创 2010-04-04 17:20:00 · 2806 阅读 · 0 评论 -
NSIS附加数据库,分离数据库脚本代码
主要使用Binn/isql.exe执行SQL脚本文件命令进行操作,SQL脚本文件在安装程序中自动生成,完成操作后删除。详细代码如下: Section !主程序 sec01;用户必选的安装程序SectionIn RO ;判断数据库是否已经附加,如果没有附加,则附加数据库ClearErrors;从注册表中读取SQL安装程序路径ReadRegStr $R1 HKLM "SOFTWAR原创 2010-04-07 15:03:00 · 4287 阅读 · 0 评论 -
C# 昨天今天明天上周本周下周上月本月下月等日期计算
//定义变量 private static DateTime currentDateTime; //当前时间 private static DateTime lastDateTime; //昨天时间 private static DateTime nextDateTime; //明天时间原创 2010-04-21 16:12:00 · 4949 阅读 · 1 评论 -
C#中MDI窗体关闭显示代码搜集整理
第一种: Form Room = new Room();//Room为新窗体名称 for(int x=0;x { Form tempChild = (Form)this.MdiChildren[x]; tempChild.Close(); } Room.MdiParent = this; Room.WindowState = FormWindowState.原创 2009-09-15 11:02:00 · 4776 阅读 · 8 评论