
Winform.net
文章平均质量分 62
lexin2046
这个作者很懒,什么都没留下…
展开
-
Windowns 文件名长度限制
今天编程执行远程文件拷贝遇到问题,文件名非法问题,研究了一下,原来windows下对于文件名的全名(full name)是有严格限制的。 1. 非法字符限制 诸如"/", "/"等等都是不允许的。 2. 文件全名长度限制 文件全名最长为260字符长度, Directory的最大长度为248长度。所以你的Directory路径越长越深,那么留给最后文件名字的长度就原创 2009-08-06 00:09:00 · 3235 阅读 · 0 评论 -
.Net Trace Listener
1. Listener with configurationapp.config <add name="myListener" type="System.Diagnostics.TextWriterT原创 2011-09-20 16:50:47 · 622 阅读 · 0 评论 -
多线程耗时操作及界面更新
要提高界面的响应特性,最好的办法莫过于使用多线程,并把呈现界面的线程独立出来。以前只有使用C++才能实现的多线程功能,现在在.Net框架下,所有的语言(包括VB)都可以使用了。不过,使用多线程比使用单一线程要麻烦得多,比如线程之间的同步问题,做得不好很容易出错,而有的时候这种错误要开发人员花上几个星期的时间才能找到。在Windows Form软件中使用多线程更是有一些限制。0. 在主程原创 2011-11-15 17:24:06 · 963 阅读 · 0 评论 -
Drag&Drop ListView
using System;using System.Drawing;using System.Windows.Forms;namespace Snip_DragNDrop{ public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.ListBox ListDragSource;转载 2011-12-06 13:29:27 · 767 阅读 · 0 评论 -
C#线程间通信-Invoke
前言:Control的Invoke和BeginInvokeControl的Invoke和BeginInvoke近日,被Control的Invoke和BeginInvoke搞的头大,就查了些相关的资料,整理如下。(一)Control的Invoke和BeginInvoke我们要基于以下认识:(1)Control的Invoke和BeginInvoke与Delegate转载 2011-06-08 01:05:00 · 2444 阅读 · 2 评论 -
Create Login/Role/User/Permission in SQL Server
USE masterGO-- service loginsIF NOT EXISTS (SELECT * FROM sys.server_principals WHERE name = N'NAM\EQRMS_RAZOR2') CREATE LOGIN原创 2011-09-16 16:52:01 · 1363 阅读 · 0 评论 -
.Net delegate 那点事
Delegate那点事1,紧耦合从前,在一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承转载 2011-09-16 18:00:41 · 880 阅读 · 0 评论 -
Sybase commands
sp_addlogin 'lg39304', 'citi05' --add login entry in master..syslogins with specified username and passwordsp_adduser 'lg39304', 'lg39304'原创 2011-09-16 18:04:28 · 572 阅读 · 0 评论 -
UltraEdit dictionary file
/L1"C/C++" Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CXX H原创 2011-09-16 18:05:25 · 5778 阅读 · 0 评论 -
COM ABC
All calls made between managedand unmanaged code must negotiate the requirements imposed by each respectiveprogramming model. Managed and un转载 2011-09-19 10:16:26 · 697 阅读 · 0 评论 -
.Net framework 3.5 new features
.Net framework 3.5 new features: 1. var x = 5; Complierwill decide: int x = 5; 2. public int MyProperty { get; set; } No need转载 2011-09-19 10:17:32 · 712 阅读 · 0 评论 -
WMI ABC
WMI使用技巧集 很多的朋友对WMI可能见过但理解不深,我也是十分想了解关于WMI的知识,可一直找不对太合适的资料,在网上的一些资料不是有很多错误,就是讲解不清,我有空的时候将关于WMI的知识集中一下,放在这里便于大家学习。本贴会不断增加。1、 什么是WMIWMI是英转载 2011-09-19 10:18:42 · 537 阅读 · 0 评论 -
LDAP Sample
LDAP://CN=lg39304,OU=Users,OU=CN_CITI_SH,OU=CN_CITI,OU=CN,DC=apac,DC=nsroot,DC=netLDAP://CN=APACCMHKDR012,OU=Servers,OU=HK_CM,OU=HK,DC=apa原创 2011-09-19 09:42:16 · 400 阅读 · 0 评论 -
T-SQL Tips 1
1. If thedb server code page is different from local code page, then there maybeunexpected encoding error, so this canbe resolved by set原创 2011-09-19 09:50:06 · 573 阅读 · 0 评论 -
c# how to make app use a specified configure file
//Main methodpublic static void Main(string[] args){ if(args != null && args.Length > 0) { string clientConfigFile = args[0]; if(!File.Exist原创 2016-09-24 02:08:03 · 378 阅读 · 0 评论