- 博客(20)
- 资源 (26)
- 收藏
- 关注
原创 c#winform:开发多语言应用程序---多国语言本地化与设计模式的思考----观察者模式+工厂模式!
前日看了一个帖子,其实也是困扰了我好些日子的问题-------winforn 下的多语言本地化实现,公司的小项目有个winforn通信程序,需要支持中英文,就学着用了.net的资源文件 。但是,对于多线程跨窗体调用的控件,其它类中的消息框,异常信息,等输出到界面的文字内容并不是很好的处理 ,苦苦想了很久,没找到正解!过了一个月,在看到这个帖子时才下决心! 希望用设计模式和委托的方式解决。 这样只要
2008-11-09 13:53:00 5725 8
原创 自己做项目学习大虾们写的一些工具类1
写在这分享一个xml的日志类,它是用来记录winform软件工作时日常信息,软件的系统异常和数据库异常的,> 这个例子很好用,也让我们掌握了io类的file类使用和xml类的基本方法,我在项目中使用是为了当我的软件出现问题时可要求客户发送email当日的这个日志记录,这样你可能会知道自己的软件错在那行代码上 using System;using System.Collecti
2008-03-07 22:04:00 704 2
原创 POSTGRESQL大对象ID操作例子,文件上传到POSTGRESQL数据库
POSTGRESQL大对象ID操作例子,文件上传到POSTGRESQL数据库
2016-06-21 10:54:07 1987 1
原创 ms sql server 查询一个表的字段属性和主键
SELECT sys.columns.name, (SELECT name from sys.types where sys.types.system_type_id=sys.columns .system_type_id) as system_type_name, sys.columns.max_length, sys.columns.is_nullable , 'is_pk'=
2013-01-23 21:52:02 3296 1
转载 什么是mashup/widget/gadget?
<br />http://azhilin.spaces.live.com/blog/cns!363404581D2BCC35!645.entry<br />Widget/Gadget<br />Widget(微件)又称Software widget,是一个一个的小插件,或者小应用,是一种可重用的代码,通常暗含的意思是一种轻量级的相对简单好用的应用或用户界面。Widget名字的由来是“window gadget”的缩写[2]。Google确实称之为Gadget(小工具)。<br />依照Wikipedia S
2010-09-10 15:20:00 3297
原创 控制台程序Ctrl +C 退出
[DllImport("kernel32.dll",SetLastError=true)][return: MarshalAs( UnmanagedType.Bool )]static extern bool AllocConsole();[DllImport("kernel32.dll",SetLastError=true)][return: MarshalAs( UnmanagedType.B
2009-09-07 14:37:00 3685 1
原创 关于FTP client下载进度条的开发与实现思路
http://topic.csdn.net/u/20090514/09/81bc1ce2-c7d9-4fd2-863d-9bda4242666a.html 在这找到相同问题的朋友都在问我是怎么做的,我开始也郁闷了很久,其实还是想的笨办法;大家都知道,要实现FTP client上传下载时,实时体现它的进度,就要捕获文件流/网络流的读取字节数。所以要点就是不管你怎么实现FTP clie
2009-09-05 13:28:00 4314 3
原创 C# 创建快捷方式,如建立桌面和程序夹的快捷方式链接,并且上ALL USERS级别
废话没什么可以说的,就是要注意引一个COM : wshom.ocx 需要的朋友使用下面的代码:using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.IO;using IWshRuntimeLibrary;us
2009-09-05 13:12:00 2547
原创 简单的用 Microsoft.DirectX.DirectSound播放wave音频文件
用DevicesCollection 枚举电脑的多个声卡设备(播放设备/音频输出设备),通过他们的GUID创建播放声音的设备,遍历够就能在两个声卡上听到声音,下面是简要的C#代码: Microsoft.DirectX.DirectSound.DevicesCollection sound_devices = new Microsoft.DirectX.DirectSound.Dev
2009-09-05 13:03:00 4426 1
原创 C# DevIL Wapper类 测试
DevIL: A portable image library in development 0.1.7.8交叉平台的图形类库,和FreeImage类似,我在用这个做图片转换,DevIL更新很慢,很多在用0.1.6.8版。新版支持Unicode。我没完全测试。学大虾以前写的,再对着DevIL的h头文件,写这个包装类,没完善,有些方法字段不知道怎么写成C#的大家看了后,请多测试,指点!
2009-05-13 09:08:00 3163
原创 LumiSoft.Net.UDP 实践
LumiSoft.Net是一个封装的网络协议库,在UDP Socket编程中,使用了多线程和封装消息队列,并通过事件委托来处理接受消息或错误的异常Exceptionpublic class UDPService{ LumiSoft.Net.UDP.UDP_Server udp = null; public UDPService(System.Ne
2009-04-22 16:02:00 2886 2
原创 .net的类初始化顺序
.net的类初始化顺序: 类成员变量初始化先于类的构造函数 静态成员变量先于实例变量 子类成员变量先于父类成员变量 父类构造函数先于子类构造函数做个记号!
2009-04-22 15:58:00 511
原创 联想LX-SXBUSB-1的起死回生记
联想LX-SXBUSB-1很老的一个手写板,在xp里自己能识别,找了好半天,没搞懂手写输入,很多网友说要驱动,xp里没用了。偶最后发现MS 的office 装手写组件,加微软拼音2007,就能打开手写功能了啊至于绘图还没发现解决办法!
2009-04-10 21:35:00 4148
原创 windows ini configration file operation class / *.ini的C#操作类
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Collections.Specialized;using System.Text.RegularExpressions;using System.ComponentModel;using System.Runti
2009-02-26 11:40:00 976
原创 大家帮忙,检查验证新变种的磁碟机病毒bat批处理手工杀毒效果 对winhcreg.exe Notepad.exe autorun.inf.exe有点效果
@echo offrem kill illegal processtaskkill /im rundll32.exe /ftaskkill /im wsctf.exe /ftaskkill /im explorer.exe /ftaskkill /im 2EB49F.exe /ftaskkill /im winhcreg.exe /ftaskkill /im AE1283.EXE /ftask
2008-09-09 02:00:00 1931 3
原创 刚写好一个图片居中裁剪并指定大小缩放的方法
using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;namespace LanServer.BizLogic{
2008-07-17 04:22:00 5863 1
原创 关于窗口跳转,一个很好的例子
关于窗口跳转,一个很好的例子我们做winform时,有时需要做类似于窗口转换的需求,于 上一步、下一步、返回,或转到之前的窗口想web页面跳转一样,这里我在codeproject看到一个好的例子,在这里和大家分享 public class Program { private static MainFormManager mainFormManager
2008-07-12 00:05:00 1221
转载 c# 類中is 與as 運算符了解 与强制转换
1、is運算符: 用於检查对象是否与给定类型兼容。如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则 is 表达式的计算结果将是 true。 注意: 1) is 运算符只考虑引用转换、装箱转换和取消装箱转换。不考虑其他转换,如用户定义的转换。 2) is會影響效能。Code high
2008-06-19 16:07:00 1686 2
win32 usbhid api
2009-09-07
Expert C# 2008 Business Objects.pdf
2009-01-07
appfuse默认的css模版
2008-05-30
Phillip_Piper_ObjectListView
2008-03-07
InvalidOperationException解决的例子
2008-03-07
loggerwriter
2008-03-07
mpc_guliverkli
2007-10-25
mpc_guliverkli
2007-10-25
移动蚂蚁自学基于.Net 2.0的移动开发
2007-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人