.Net --C# App
wangkuang5
你若要喜爱你自己的价值,你就得给世界创造价值。
展开
-
关于窗口跳转,一个很好的例子
关于窗口跳转,一个很好的例子我们做winform时,有时需要做类似于窗口转换的需求,于 上一步、下一步、返回,或转到之前的窗口想web页面跳转一样,这里我在codeproject看到一个好的例子,在这里和大家分享 public class Program { private static MainFormManager mainFormManager原创 2008-07-12 00:05:00 · 1271 阅读 · 0 评论 -
关于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 · 4367 阅读 · 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 · 2586 阅读 · 0 评论 -
简单的用 Microsoft.DirectX.DirectSound播放wave音频文件
用DevicesCollection 枚举电脑的多个声卡设备(播放设备/音频输出设备),通过他们的GUID创建播放声音的设备,遍历够就能在两个声卡上听到声音,下面是简要的C#代码: Microsoft.DirectX.DirectSound.DevicesCollection sound_devices = new Microsoft.DirectX.DirectSound.Dev原创 2009-09-05 13:03:00 · 4469 阅读 · 1 评论 -
控制台程序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 · 3787 阅读 · 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 · 3237 阅读 · 0 评论 -
.net的类初始化顺序
.net的类初始化顺序: 类成员变量初始化先于类的构造函数 静态成员变量先于实例变量 子类成员变量先于父类成员变量 父类构造函数先于子类构造函数做个记号!原创 2009-04-22 15:58:00 · 539 阅读 · 0 评论 -
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 · 2920 阅读 · 2 评论 -
c#winform:开发多语言应用程序---多国语言本地化与设计模式的思考----观察者模式+工厂模式!
前日看了一个帖子,其实也是困扰了我好些日子的问题-------winforn 下的多语言本地化实现,公司的小项目有个winforn通信程序,需要支持中英文,就学着用了.net的资源文件 。但是,对于多线程跨窗体调用的控件,其它类中的消息框,异常信息,等输出到界面的文字内容并不是很好的处理 ,苦苦想了很久,没找到正解!过了一个月,在看到这个帖子时才下决心! 希望用设计模式和委托的方式解决。 这样只要原创 2008-11-09 13:53:00 · 5835 阅读 · 8 评论 -
c# 類中is 與as 運算符了解 与强制转换
1、is運算符: 用於检查对象是否与给定类型兼容。如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则 is 表达式的计算结果将是 true。 注意: 1) is 运算符只考虑引用转换、装箱转换和取消装箱转换。不考虑其他转换,如用户定义的转换。 2) is會影響效能。Code high转载 2008-06-19 16:07:00 · 1714 阅读 · 2 评论 -
刚写好一个图片居中裁剪并指定大小缩放的方法
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 · 5907 阅读 · 1 评论 -
POSTGRESQL大对象ID操作例子,文件上传到POSTGRESQL数据库
POSTGRESQL大对象ID操作例子,文件上传到POSTGRESQL数据库原创 2016-06-21 10:54:07 · 2032 阅读 · 1 评论