自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 解决listview控件点击空白区仍然不失去选中项的状态

listview控件在鼠标点击空白处,总是失去选择状态,在有些情况下很是恼人,没办法只能自力更生了,如下:

2011-05-23 11:00:00 498

原创 计算地球经纬度两点之间的弧长

<br />假设地球是个球体,利用的是空间解析几何知识<br /> <br /> <br /> Public Function RadLen(ByVal lngA, ByVal latA, ByVal lngB, ByVal latB) Dim R As Double = 6378.137 '半径 '求A点的空间坐标 Dim xA = Math.Cos(latA) * Math.Cos(lngA) Dim yA = Math.Co

2011-01-05 23:39:00 1891 3

原创 自写HttpUtility.UrlEncode 编码功能函数

<br />有时单纯需要这个功能,不得不引用Web链接库,这样还不如自写一个呢,并且编码的大小写还能控制(X2、x2)。<br /> <br />VB.NET<br /> Function UrlEncode(ByVal originalUrl As String) As String Dim bytes() As Byte = System.Text.Encoding.Default.GetBytes(originalUrl) Dim stringWriter A

2010-12-29 21:23:00 639 1

原创 实现Bitmap.RotateFlip把位图快速翻转或旋转功能

Bitmap类里的方法RotateFlip能把位图进行翻转或旋转,对其实现方式很好奇。下面就是实现的功能: 1. 计算目标图像每像素的位置所用的接口 2.计算目标图像每像素的位置所用的抽象类(其实接口可以省略) 3.旋转180° 所用到的计算 4.旋转180°再垂直翻转 5.旋转180° 6.旋转90° 7.旋转90°再水平翻转

2010-12-16 16:10:00 1383

原创 透明窗体的实现方法

由于种种需求我们需要做透明或半透明的窗体,但很难找到合适的方法:1.设置窗体属性Opacity的值来改变透明度,可是窗体上面的控件透明度也随之。可以转换个思路设置双层窗体来实现,背景层用Opacity属性设置透明度,前景层设置为不透明。然后控制两个窗体大小比例位置联动,这样也算实现了,其实现方法最容易。注:在CE下并没有此属性2.把属性TransparencyKey 的属性设置为窗体的背景色,窗体就变成全透明,此方法并不影响控件颜色,全透明处能点到后面的窗体,这种方法适合做异形窗体。在把窗体的背景图设置为P

2010-12-13 23:28:00 369

原创 模态窗体到底模的是谁

模态窗体,突然有个疑问模态窗体到底模的是谁的态? 一般介绍如下:对话框一般分为两种类型模态类型(modal)与非模态类型(modeless)1.模态对话框 就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框 。2.非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。...初学者一般都会误解上面的两段话,终于想通了,原来模态窗体模的是所在的线程,就是阻塞所在的线程。O(∩_∩)O~

2010-12-08 22:52:00 149

原创 如何获取系统可执行文件资源字符串

<br />注册表中有很多文件的后面带有类似“,101”“,102”等等的字符,其实它时代变资源ID,有的是字符串,也有的是图标,那么外部如何使用它呢<br />如:@%systemroot%/system32/browser.dll,-103,是Windows服务在注册表中的内容,为说明文字,该说明文字在系统服务里显示的是该DLL里的103的字符串.如何在.NET中实现读取资源呢.<br />1.使用API LoadLibrary 加载链接库<br />2.使用API LoadString 取得字符<br

2010-12-08 22:45:00 377

原创 原来激活一个窗口还有这么方便的方法?

以前在写两个进程中的窗口互相配合使用时,在激活窗口谈到最前面时,是要分几步走的,还要考虑最小化最大化正常情况的状态。原来用这个API就不用费神了。SwitchToThisWindow。缺点:隐藏的窗口切换不出来。C# [DllImport("user32.d

2010-12-05 20:56:00 890 1

原创 随心所欲在ToolStrip、StatusStrip上添加控件

默认在ToolStrip只能添加Button、Lable、TextBox等等那么几类,并且这几项也与一般的应用功能有所减弱其实还是有办法的,下面这招就可以把任何控件添加上去 Dim tb As TextBox = New TextBox tb.PasswordChar = "*" Dim t As ToolStripControlHost = New ToolStripControlHost(tb) t.Width = 140

2010-12-05 20:38:00 674

原创 C#模仿VB.NET的SplashScreen启动窗体

<br />习惯了VB.NET在使用C#开发时可能有些不习惯,因为VB.NET有些功能只设定写属性就实现了,偏见的认为C#不方便。其实我们自己可以模仿VB.NET的一些功能,例如SplashScreen启动窗体。VB.NET是不提供Main入口函数的,直接设定程序启动时的第一个窗体,这样反而让习惯C#的人不习惯,不能随心所欲控制程序从哪里开始,或开始之前加入一些别的操作。看看C#做出的SplashScreen窗体,兼容了两者的优点:即容易设定启动窗体,又容易在启动前加些什么什么的。<br /> <br />

2010-11-28 11:33:00 912

原创 使用WebBrowser自动登录淘宝

看到有人需要自动登录淘宝,觉得很好玩,仔细研究了一下。1.淘宝登录密码分两种输入方式,一种是安全登录,是默认登陆方式,其密码输入框是ACTIVEX控件,另一种是非安全登录,即普通方式。2.普通方式登陆只要把账号密码输入即可登录,关键是怎么切换到普通方式,下面的即实现了非方式登陆,不使用ACTIVEX控件登陆。3.ACTIVEX方式留待有时间再...,唉,有思路了见安全登陆:如下://webBrowser1.Url = new Uri(@"https://login.taobao.co

2010-11-27 23:18:00 2192 2

Balsamiq Mockups - 产品原型绘制软件 有license的

——这款软件的名字叫Balsamiq Mockups,号称可以跨越各种平台运行,并能快速画出产品原型,甚至江湖人称“让产品策划变成一种享受”——这话的潜台词是产品策划一直都是一份折磨人的工作

2009-08-14

微软发布的XML可视标记工具- Notepad

微软发布的XML Notepad,这是一个简单+好用的XML阅读和编辑工具,支持多种语法显示和数型结构排列并提供了大量编写XML所需的工具.

2009-05-23

压缩及解压缩软件7-Zip9.03

7-Zip 是一款 开源 软件。大多数源代码都基于 GNU LGPL 许可协议下发布。AES 代码基于 BSD 许可下发布。unRAR 代码基于两种许可:GNU LGPL 和 unRAR 限制许可。   您可以在使用任何计算机上使用 7-Zip ,包括用在商业用途的计算机,不对 7-Zip 进行捐赠或支付并不影响您的使用。但是您可以通过 捐赠 的方式来支持 7-Zip 今后的发展。   7-Zip 主要特征   更新了算法来加大 7z 格式 的压缩比   支持格式:   压缩及解压缩:7z、ZIP、GZIP、BZIP2 和 TAR (目前不支持RAR格式,是因为RAR是一种商业格式)   仅解压缩:RAR、CAB、ISO、ARJ、LZH、CHM、WIM、Z、CPIO、RPM、DEB 和 NSIS   对于 ZIP 及 GZIP 格式,7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的压缩比   7z 格式支持创建自释放(SFX)压缩档案   集成 Windows 外壳扩展   强大的的文件管理   强大的命令行版本   支持 FAR Manager 插件   支持 69 种语言   通常使用 7-Zip 的 7z 格式能比使用 zip 格式的压缩档案小 30-70%。并且使用 7-Zip 创建的 zip 格式比大多数其它压缩软件创建的都小 2-10%。

2009-05-19

DjVu文件格式浏览器WinDjView-1.0.1

超高压缩比,图像质量高; 支持上百种语言及多种汉文的OCR识别,识别率高,支持手工校对; 文本信息自动提取,支持XML、TXT格式,方便进行全文检索及信息编辑; 快速便捷的网络发布; 超链接和标注功能可以实现图形与图形之间、图形与网络之间的快捷关联和注译图像属性; 支持目前主流图形格式(pdf,jpg,jpeg,tif,tiff,bmp,gif…)向DjVu格式的转换,office文档等其他文件格式也可以通过虚拟打印转换成DjVu格式; 支持对文档加密,可对用户身份认证,权限控制; 支持添加水印加密功能,防止盗用; 支持多数图形格式的自动批量转换; 方便的二次开发与系统集成,提供标准的编程接口及SDK,支持多种开发语言,可与现有系统进行无缝衔接。

2009-05-17

AVI MPEG ASF WMV Joiner 4.82

AVI MPEG ASF WMV Joiner 4.82

2009-05-10

视频分割器 AVI-MPEG-RM-WMV_Splitter

视频分割器 AVI-MPEG-RM-WMV_Splitter4.28,快速分割

2009-05-10

FLV_Joiner flv文件合并工具

FLV_Joiner flv文件合并工具

2009-05-10

FLVSplitter flv格式文件分割

FLVSplitter flv格式文件分割

2009-05-09

flv格式播放器RivaFLVPlayer

flv 格式 安装后有两个文件,RivaFlvplayer可以播放,RivaFlvEncoder可以转换格式.

2009-05-05

K-Lite Codec Pack Full4.7-万能视频解码器

万能视频解码器K-Lite Codec Pack 共有三个版本:Basic@Standard和 Full.为您提供绝大多数影音格式的编解码器~这个版是FULL版本,除了包含绝大多数的影音格式,完全版还包括对更多不常用文件格式的支并附带了一个媒体播放器…包括当前最新的: - BSplayer - DivX Pro Decoding - DivX Pro Encoding - DivX MPEG-4 Low and Fast motion - XviD Decoding - XviD Encoding - 3ivX D4 ...

2009-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除