2012年10月30日
摘要:
int val1, val2; int.TryParse(e.CellValue1.ToString().Trim(), out val1); int.TryParse(e.CellValue2.ToString().Trim(), out val2); if (val1 < val2) e.SortResult = -1; else if (val1 == val2) e.SortResult = 0; else e.SortResult = 1; e.H...
阅读全文
posted @ 2012-10-30 11:01
酒歌
阅读(548)
推荐(0)
2012年10月26日
摘要:
自定义一个HelpClass类:需要刷新的窗体加载时自动绑定 HelpClass类 里面的 事件tvChange然后触发多窗体同时刷新时 调用HelpClass类 里面的tvChange()方法; public delegate void TreeViewChange(); public static event TreeViewChange tvChange; public static void TvChange() { if (tvChange!=null) { tvCh...
阅读全文
posted @ 2012-10-26 09:16
酒歌
阅读(316)
推荐(0)
摘要:
//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 string str5=Application.StartupPath; //可获得当前执行的exe的文件名。 string str1 =Process.GetCurrentProcess().MainModule.FileName; // 获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:\”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径(如“C:\mySubDirect
阅读全文
posted @ 2012-10-26 09:06
酒歌
阅读(361)
推荐(0)
2012年10月25日
摘要:
#region Xml文件读写 public void ReadXml() { //加载 XmlDocument doc = new XmlDocument(); try { doc.Load("Connection.xml"); } catch { doc.AppendChild(doc.CreateElement("Connection")); ...
阅读全文
posted @ 2012-10-25 14:36
酒歌
阅读(226)
推荐(0)
摘要:
private void button2_Click(object sender, EventArgs e) { if (IsFree()) { try { string filePath = txtPath.Text.Trim();//备份路径 string backup = @"backup database HeatingFS to disk='" + filePath + "/" + txt...
阅读全文
posted @ 2012-10-25 14:23
酒歌
阅读(191)
推荐(0)
摘要:
/// <summary> /// 附加数据库 /// </summary> /// <param name="strSql"></param> /// <param name="DataName"></param> /// <param name="strMdf"></param> /// <param name="strLdf"></param> /// <param name=&quo
阅读全文
posted @ 2012-10-25 14:23
酒歌
阅读(191)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace DemoRF{ static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault
阅读全文
posted @ 2012-10-25 14:20
酒歌
阅读(241)
推荐(0)
摘要:
public void Wait(uint milsecond) { long waittick = (long)10000 * milsecond; long tick = DateTime.Now.Ticks; while (tick + waittick > DateTime.Now.Ticks) { System.Threading.Thread.Sleep(100); System.Windows.Forms.Application.DoEvents(); } }
阅读全文
posted @ 2012-10-25 14:19
酒歌
阅读(177)
推荐(0)
摘要:
/// 十六进制转换字符串 /// </summary> /// <param name="bts"></param> /// <param name="startIndex"></param> /// <param name="lenth"></param> /// <returns></returns> public string ByteArrayToHexString(byte[] bts) { if (bts == n
阅读全文
posted @ 2012-10-25 14:18
酒歌
阅读(269)
推荐(0)
摘要:
string result = str.TrimStart(new char[]{'0'});
阅读全文
posted @ 2012-10-25 14:15
酒歌
阅读(586)
推荐(0)