摘要:
以前在VB中要防止应用程序运行多个实例的方式很简单,判断APP.PrevInstance 就可以了。来看一下.NET中是如何实现的,主要使用Mutex来实现进程间同步using System;using System.Threading;using System.Windows.Forms;using System.Runtime.InteropServices;namespace LogisticsSystem{/// <summary>/// 使应用程序只能运行一个实例 的摘要说明。/// </summary>public class AppSingleton{st 阅读全文
摘要:
今天在yyf9989 的 Blog 上看到一篇《C#计算汉语拼音码》,看了里面的代码,觉得是比较繁琐。它主要是检索输入的汉字在数组中的位置,然后返回第一个字母。于是就想起来了,可以利用汉字在计算机里面的编码来的到汉字的首拼音,查找了一些资料,通过以下的方法成功的得到了解决。就放在这里,请朋友们参考。static public string GetChineseSpell(string strText){int len = strText.Length;string myStr = "";for(int i=0;i<len;i++){myStr += getSpell( 阅读全文
摘要:
在使用Infragistics.Win.UltraWinGrid.UltraGrid时,有时我们想在网格上进行双击操作。比如双击某一行来显示对应的明细数据。但是对于双击事件来说并没有提供对应的行信息。那么我们如何来判断用户双击某一行呢。这里我还是以代码来说明,相信大家都能明白private void ultraGrid1_DoubleClick(object sender, System.EventArgs e){//双击测试,察看当前双击地方是不是一行,如果是则弹出窗体//获取当前双击点的位置Point p=System.Windows.Forms.Cursor.Position;//获取当 阅读全文