随笔分类 -  C#

C#笔记
ini操作类
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace BFB.DAL{ /// <summary> /// INI文件的操作类 /// </summary> public class IniFile { public string Path; public IniFile(string path) { ... 阅读全文

posted @ 2013-04-14 20:17 史冰 阅读(114) 评论(0) 推荐(0)

将数据保存到本地的几种方法
摘要:1、直接保存到记事本中;2、保存到xml中;3、保存到注册表中;4、序列化到本地,然后反序列化;5、保存到配置文件中(.INI);具体使用就不写了,在这只提供下思路目前就知道这几种,大家有新的方法欢迎补充。 阅读全文

posted @ 2013-04-14 20:15 史冰 阅读(1036) 评论(0) 推荐(0)

自动更新中使用的FTP类库
摘要:先下载log4net.dll类库,引用using System; using System.Threading; using System.Net; using System.IO; using System.Text; using System.Net.Sockets; using System.Configuration; namespace Update { /// <summary> /// FTPFactory 的摘要说明。 /// </summary> public class FTPFactory { stat... 阅读全文

posted @ 2013-03-07 13:18 史冰 阅读(208) 评论(0) 推荐(0)

DataGridView中下拉框的实现
摘要:文章不错,转过来,方便以后使用。针对数据浏览控件DataGridView增加下拉框,虽然我们可以通过其DataGridViewComboBoxColumn方法在DataGridView中添加下拉框列,但问题是一整列的下拉框,很不美观,并且还要编程为其绑定数据,不符合.NET的尽量少干涉的原则。我最近通过有这方面的需求,通过学习可以根据Form控件的事件的简单编程实现了DataGridView控件中加入下拉框的功能,分享出来供大家参考: 在窗体上拖入一个ComboBox控件:在Form1窗体上双击,进入 窗体Form1_Load事件代码编写处: this.comboBox1.Visible = 阅读全文

posted @ 2013-03-07 13:15 史冰 阅读(582) 评论(0) 推荐(0)

SqlHelper类库
摘要:using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using System.Configuration; using System.IO; namespace BFB.DAL { /// <summary> /// /// </summary> public class SqlHelper { /// <summary> /// ... 阅读全文

posted @ 2013-03-07 13:13 史冰 阅读(231) 评论(0) 推荐(0)

MD5
摘要:using System.Security.Cryptography; /// <summary> /// MD5加密函数 /// </summary> /// <param name="Srcstr"></param> /// <returns></returns> public string GetStrMD5Code(string Srcstr) { MD5CryptoServiceProvider md5csp = new MD5CryptoServiceProv... 阅读全文

posted @ 2012-06-15 14:30 史冰 阅读(231) 评论(0) 推荐(0)

注册表操作
摘要:using Microsoft.Win32; /// <summary> /// 写入注册表 /// </summary> /// <param name="name"></param> /// <param name="value"></param> /// <returns></returns> public bool SetAppkey(string name, string value) { RegistryKey Rootkey = Regis... 阅读全文

posted @ 2012-06-15 14:26 史冰 阅读(138) 评论(0) 推荐(0)

TreeView默认展开所有节点
摘要:在FormLoad里面写如下代码实现展开所有节点 private void Form1_Load(object sender, EventArgs e) { for (int i = treeView1.GetNodeCount(false)-1; i >-1; i--) { treeView1.SelectedNode = treeView1.Nodes[i]; treeView1.SelectedNode.ExpandAll(); ... 阅读全文

posted @ 2012-05-31 15:01 史冰 阅读(1835) 评论(0) 推荐(0)

导航