波斯马BOSSMA Information Technology

ASP.NET 下的日志

C#开发ActiveX控件及制作CAB包

发布时间:2009年9月25日 / 分类:ASP.NET / 次浏览 / 37 次吐槽

一个项目要用到ActiveX控件,参照网上众多的例子,ActiveX控件倒是很容易就搞出来了; 然后做了一个【安装项目】,倒是可以使用,只不过需要在客户端手动点击安装,下一步,下一步…觉得不是很爽; 又试了试【CAB项目】,好像没人用VS2008来做,费了点功夫,终于找到解决...

c#使用开源项目[SharpZipLib]解压缩

发布时间:2009年2月14日 / 分类:ASP.NET, DOTNET / 次浏览 / 抢沙发

一直还在使用.net2.0,虽然也有一个解压缩的类,但是好像并不怎么受欢迎。 令人高兴的是我们还可以选择别的:SharpZipLib。 我从网上找了一些代码,有些做了修改,已经测试可以使用。 解压缩操作类: using System; using System.Collections.G...

C#导出Excel后关闭进程(EXCEL.EXE)释放资源的解决方案

发布时间:2009年2月3日 / 分类:ASP.NET / 次浏览 / 7 次吐槽

一年前,从网上找到一些C#导出MS Excel的例子,但是都不能彻底销毁其所创建的Excel进程,典型的就是进程中的EXCEL.EXE不能关掉。 网上的解决方案大部分是kill掉所有的Excel进程,偶一直感觉不爽。最近,做了几个月的WinForm,接触了一些进程、句柄方面的知识。于是试着解决一下...

Windows自定义消息

发布时间:2008年12月3日 / 分类:ASP.NET / 次浏览 / 抢沙发

Windows 应用程序是靠消息驱动的,在WinForm开发中经常会通过重写WndProc或DefWndProc方法来截获消息,以添加自己的处理。 当然我们也可以定义自己的消息,发送,然后截获处理。 其意义这里不做讨论,这里仅提供一种处理问题的方法。 通过下边这个例子,可以大致了解其过程,当...

WinForm中ComboBox的DrawItem事件的应用

发布时间:2008年11月24日 / 分类:ASP.NET / 次浏览 / 抢沙发

今天在CSDN的论坛看到一个问题,大致是这么个意思: 当鼠标滑过ComboBox的列表项时,怎么才能获取当前鼠标滑过列表项? 在网上找了找,没现成的,但是看到有人在VC里边用OnDrawItem来实现,就用了这个思路。 首先将将DrawMode属性设置为OwnerDrawFixed 然后绑定DrawItem事件,...

Silverlight事件处理和动态创建控件

发布时间:2008年11月20日 / 分类:ASP.NET, Silverlight / 次浏览 / 2 次吐槽

[源自Silverlight tutorial] 这篇文章,介绍Silverlight应用中的事件处理和动态创建控件。 1、我们先来看一个例子: <UserControl x:Class="SLDemo.EventDemo"     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...

Silverlight布局控件[3]–Canvas

发布时间:2008年11月18日 / 分类:ASP.NET, Silverlight / 次浏览 / 抢沙发

[源自Silverlight tutorial和Silverlight Documentation] 布局控件在Silverlight应用程序中是必需的,它用来管理你应用中的其它控件(包括布局控件)。你可以把布局控件想象为“容器”。我们经常使用的布局控件有三个: 这三个控件都继承于Panel,具体详情请查看官方文档。 Grid:...

Silverlight布局控件[2]–StackPanel

发布时间:2008年11月15日 / 分类:ASP.NET, Silverlight / 次浏览 / 抢沙发

[源自Silverlight tutorial和Silverlight Documentation] 布局控件在Silverlight应用程序中是必需的,它用来管理你应用中的其它控件(包括布局控件)。你可以把布局控件想象为“容器”。我们经常使用的布局控件有三个: 这三个控件都继承于Panel,具体详情请查看官方文档。 Grid:...

Silverlight布局控件[1]–Grid

发布时间:2008年11月13日 / 分类:ASP.NET, Silverlight / 次浏览 / 抢沙发

[源自Silverlight tutorial和Silverlight Documentation] 布局控件在Silverlight应用程序中是必需的,它用来管理你应用中的其它控件(包括布局控件)。你可以把布局控件想象为“容器”。我们经常使用的布局控件有三个: 这三个控件都继承于Panel,具体详情请查看官方文档。 Grid:...

Silverlight起步[4]–Silverlight示例

发布时间:2008年11月10日 / 分类:ASP.NET, Silverlight / 次浏览 / 抢沙发

[源自Silverlight Documentation] 这个专题包含四篇文章,主要讲述如何开始Silverlight: 1、创建一个Silverlight 项目 2、创建第一个Silverlight应用 3、使用Silverlight创建一个时钟 4、SilverLight示例 我们可以通过以下几个不同的形式获取SilverLight的代码示例: 1、传统的...