文本框检测回车按键或条码扫描结束回车符
摘要:private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar == (char)System.Windows.Forms.Keys.Enter) { //执行操作 if (this.t
阅读全文
posted @
2021-04-17 21:11
谜一样的逍遥人
阅读(314)
推荐(0)
如何将DevExpress的Gridcontrol导出到Excel
摘要:private void simpleButton1_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Title = "导出Excel";
阅读全文
posted @
2018-03-07 15:05
谜一样的逍遥人
阅读(453)
推荐(0)
oracle sql 函数
摘要:(7)查询日期之间的数据 例如查询student表中出生日期(birthday)在’2016-01-01’ 和’2017-01-01’之间的数据: 对于日期不规则的数据需要先转格式,如下: (8)查询小于或者大于某日期的数据 例如查询student表中出生日期(birthday)小于等于’2016-
阅读全文
posted @
2018-03-07 01:19
谜一样的逍遥人
阅读(182)
推荐(0)
[转]DevExpress.XtraGrid.GridControl gridView自动列宽代码
摘要:gridView1.OptionsView.ColumnAutoWidth = false; for (int I = 0; I < gridView1.Columns.Count; I++) { this.gridView1.BestFitColumns(); this.gridView1.Col
阅读全文
posted @
2016-08-18 01:21
谜一样的逍遥人
阅读(5099)
推荐(0)
c#修改config中的AppSettings属性
摘要:Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings["MAC"].Value = ma...
阅读全文
posted @
2014-04-14 15:29
谜一样的逍遥人
阅读(3001)
推荐(1)
C#小实例之---C#判断网络
摘要:方式一:[DllImport("wininet")] private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue); bool GetConnectedState() { try { int i = 0; if (InternetGetConnectedState(out i, 0))...
阅读全文
posted @
2014-04-09 15:25
谜一样的逍遥人
阅读(139)
推荐(0)
SNMP开发c#,高薪诚聘,或者外包开发
摘要:现在手里有一个IT资产管理方面的项目,主要会用到SNMP协议,要用这个协议进行开发,对网络上的设备进行控制,现在高薪诚聘高手,或者项目外包合作,有意向的同学们可以联系我,时间紧迫,QQ:390114066;电话:13331192252北京
阅读全文
posted @
2013-12-17 12:05
谜一样的逍遥人
阅读(316)
推荐(0)
控制Windows音量
摘要:public partial class AdjustVolume { [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, uint wParam, uint lParam); const uint WM_APPCOMMAND = 0x319; const uint APPCOMMAND_VOLUME_UP = 0x0a; ...
阅读全文
posted @
2013-02-23 22:58
谜一样的逍遥人
阅读(426)
推荐(0)
用Code128字体打印条码
摘要:项目已经到了尾声了,开发业快完了,拿到正是的条码纸和碳带,开打,加了'-'的128码,读取得速度不是很快,也不是很好读,因为是使用生成条码图片的方式打印,看来还是有问题,之前用过指令直接打印,条码倒是读的快,但是其他的文字的大小不可控,放弃了。现在有找到个好方法,就是是用128字体来打印。当然还没测试读取的效果,先把方法贴上,明天去测试速度。有两种转换128码的方式,有待明天测试......方式A: 1 private string StringToCode128(string String) 2 { 3 try 4 { 5 ...
阅读全文
posted @
2013-01-30 22:26
谜一样的逍遥人
阅读(6667)
推荐(0)
【转】C#中往数据库插入空值的问题
摘要:在用C#往数据库里面插入记录的时候,可能有的字段你不赋值,那么这个字段的值就为null,如果按一般想法的话,这个值会被数据库接受,然后在数 据表里面显示为NUll,实际上这就牵扯到一个类型的问题,C#中的NUll于SQL中的null是不一样的,SQL中的null用C#表示出来就 是DBNull.Value,所以在进行Insert的时候要注意的地方.Example:SqlCommandcmd=newSqlCommand("InsertintoStudentvalues(@StuName,@StuAge)",con);cmd.parameters.add("@StuN
阅读全文
posted @
2013-01-29 10:36
谜一样的逍遥人
阅读(2606)
推荐(0)
【转】C#字符串连接的效率问题
摘要:C#字符串连接常用的四种方式:StringBuilder、+、string.Format、List<string>。1.+的方式string sql = "update tableName set int1=" + int1.ToString() + ",int2=" + int2.ToString() + ",int3=" + int3.ToString() + " where id=" + id.ToString();编译器会优化为:string sql = string.Concat(new st
阅读全文
posted @
2013-01-28 23:44
谜一样的逍遥人
阅读(743)
推荐(0)
【转】C#加密解密总结
摘要:ASCIIEncoding.ASCII.GetBytes(sKey); 这里的sKey必须是8位英文字母。//须添加对System.Web的引用usingSystem.Web.Security;...///<summary>///SHA1加密字符串///</summary>///<paramname="source">源字符串</param>///<returns>加密后的字符串</returns>publicstringSHA1(stringsource){returnFormsAuthenticat
阅读全文
posted @
2012-01-18 17:50
谜一样的逍遥人
阅读(9659)
推荐(1)
【转】C#泛型经典示例(转载)
摘要:泛型是一种特殊的类型,它把指定类型的工作推迟到客户端代码声明并实例化类或方法的时候进行。下面是两个经典示例:1.输入一个字符串,转化为想要的类型。利用泛型的特性,返回值可以是指定的类型。2.比较两个对象,返回值较大的一个。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceFamilyManage{classCGeneric{//数据转换staticpublic TConvert<T>(strings)whereT:IConvertible{return(T)System.Convert.Cha
阅读全文
posted @
2012-01-18 14:37
谜一样的逍遥人
阅读(621)
推荐(3)
【转】c#获取当前应用程序所在路径
摘要:System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.IO.Directory.GetCurrentDirectory() 获取应用程序的当前工作目录。System.Windows.Forms.Application.StartupPath 获取启动了应用程序的可执行文件的路径------------------------------------------------------System.AppDomain.CurrentDomain.BaseDirectory 获取程序的基目录。System.A
阅读全文
posted @
2011-12-12 23:25
谜一样的逍遥人
阅读(747)
推荐(1)
【转】字符串反序
摘要:privatestringRev(stringstr){intlen=0;if(str==null||(len=str.Length)<2)returnstr;char[]c=str.ToCharArray();chartmp='c';for(inti=0;i<len/2;i++){tmp=c[i];c[i]=str[len-i-1];c[len-i-1]=tmp;}returnnewstring(c);}
阅读全文
posted @
2011-03-13 17:43
谜一样的逍遥人
阅读(224)
推荐(0)
【转】C#程序调用非托管C++ DLL文件的方法
摘要:08年写的一篇文章,当时项目用C#开发,但是有一些希望重用之前的C++代码,于是研究了如何在C#中调用C++的DLL。C++中的函数声明view sourceprint?1extern "C" __declspec(dllexport) int __stdcall testfunc(char* astr,int* a);extern ”C” 通常来说,C++编译器可能会改变函数和变量的名字,从而导致严重的链接程序问题。例如,假设使用C++编写一个DLL,当创建DLL时,Microsoft的编译器就会改变函数的名字。函数名将被设置一个前导下划线,再加上一个@符号的前缀,后随一
阅读全文
posted @
2011-03-13 17:40
谜一样的逍遥人
阅读(788)
推荐(0)
【转】在C#中实现打印功能
摘要:在C#中实现打印功能其步骤如下:创建一个PrintDialog的实例。如下: System.Windows.Forms.PrintDialog PrintDialog1=new PrintDialog ();创建一个PrintDocument的实例.如下: System.Drawing.Printing.PrintDocument docToPrint =new System.Drawing.Printing.PrintDocument();设置打印机开始打印的事件处理函数.函数原形如下: void docToPrint_PrintPage(object sender, System.Draw
阅读全文
posted @
2011-01-06 23:13
谜一样的逍遥人
阅读(700)
推荐(0)
【转】Invoke或者BeginInvoke的使用
摘要:在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate,至于委托的本质请参考我的另一随笔:对.net事件的看法。一、为什么Control类提供了Invoke和BeginInvoke机制?原文地址:http://www.cnblogs.com/whssunboy/archive/2007/06/07/775319.html
阅读全文
posted @
2011-01-06 22:59
谜一样的逍遥人
阅读(215)
推荐(0)
【转】取得汉字拼音的首字母
摘要:有的项目中,往往我们会需要得到某一字段的首字符做为拼音码,下边的类基本可以实现我们的要求!/// <summary> /// 取得汉字拼音的首字母 /// </summary> public class ChineseSpell { /// <summary> /// 取得汉字拼音的首字母 /// </summary> /// <param name="strText">汉字串</param> /// <returns>汉字串的首字母串</returns> public stat
阅读全文
posted @
2010-01-06 19:26
谜一样的逍遥人
阅读(293)
推荐(0)