上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页
摘要: 同事演示了一个.NET的的PNG异形窗口.挺漂亮.于是也想用Delphi显摆一个.关于Delphi用PNG做异形窗口的资料有不少.都是用GDIPlus或者TPNGImage组件加载PNG图像做的.但是我很懒,不想引用的GDIPlus,也不想去找PNGImage下载.好在从Delphi2009开始Delphi中就收购了PNGImage,并集成到后继的版本中.Delphi2010又包装了微软的IWICImagingFactory接口,这样处理PNG的工作就交给操作系统去做了.函数很简单一共就几行,关键就是UpdateLayeredWindow.发现CodeGear真让我上火.他们收工了PNGIma 阅读全文
posted @ 2011-06-02 10:12 许明吉博客 阅读(5584) 评论(1) 推荐(0) 编辑
摘要: Windows7正式版已经用了很久了.MSDN上面正式版Windows7已经发布很久了.发现Windows7的TaskBar很漂亮.也有很多功能.例如IE下载的时候可以看到进度,可以叠加图标等等特效.Delphi2010也发布很久了,Delphi2010号称支持Windows7的新增API.那么看看有没有TaskBar相关的API.一提到Taskbar相关,首先就想到ITaskBarList不同版本接口.到shlobj单元一看,果然增加了ITaskbarList3,ITaskbarList4两个新版本的接口.老办法CreateComObject(CLSID_TaskbarList)就行了.返回 阅读全文
posted @ 2011-06-02 10:11 许明吉博客 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: net PDF 类库PDFsharp PDFsharp是一款可以让.NET框架支持的任何语言很容易的创建PDF文件的类库。ASP.NET FO PDF FO PDF 是一款C#编写类似于ASP.NET服务器控件的控件。它接受DataTable 和一些其它参数来创建XSL FO,并使用NFOP (Apache FOP Port in J#) PDF Formatter来绘制一个类似PDF Report 的DataGrid 。今后将会增加更多的标签来可以生成XSL FO 。Report.NET Report.NET 开源类库包含了生成精确PDF文档的类。它是.NET平台下的C#编写的,可以帮助你创 阅读全文
posted @ 2011-06-01 14:23 许明吉博客 阅读(1169) 评论(0) 推荐(1) 编辑
摘要: 以订票为例简单应用wcf新建一个wcf服务应用程序在IService1.cs定义服务契约namespace WcfDemo{ // 注意: 如果更改此处的接口名称 "IService1",也必须更新 Web.config 中对 "IService1" 的引用。 [ServiceContract] // 服务合同 即提供服务的接口或类 public interface IService1 { [OperationContract] /* 增加车票的方法*/ void AddTicket(int count); [OperationContract] /*购 阅读全文
posted @ 2011-05-26 16:34 许明吉博客 阅读(22008) 评论(2) 推荐(3) 编辑
摘要: 最近在CSDN上看到有朋友求Winform的三层架构的示例,网上也确实没有多少是Winform的。于是本人牺牲一点时间,做了这个小Demo,希抛砖引玉,望各路老手不吝指教。 至于什么是“三层结构”、三层结构有什么好处、为什么要用三层结构,我想这些讨论,网上大把,Google 或者 Baidu一下就有一大串。我也就不多说,直接用一个例子来讲述如何实现一个多层架构的WinForm程序。 在该例子,我选用的是VS.net 2005 + Access 实现,考虑至数据库的可移槙性,数据访问层使用工厂模式,利用.net 的反射在运行时根据配置文件来动态决定采用何用数据库。 好了,进入正题: 首先,设定数 阅读全文
posted @ 2011-05-26 12:11 许明吉博客 阅读(5767) 评论(1) 推荐(2) 编辑
摘要: 就操作习惯而言,我们可以将Windows应用程序的用户分为两大类,第一类是偏好使用键盘的用户,第二类是偏好使用鼠标的用户。众多的实践经验让程序设计师充分了解到,务必提供热键(会显示出下划线的快速字符键)与快捷键(例如:Ctrl+某字符的组合按键)给大量运用键盘的用户,但是却反而常常忽略鼠标用户的需求。由于程序设计师本身就比较倾向于键盘用户,因此特别强调键盘导向的功能是可以理解的,但是每一位程序设计师也应该好好顾及鼠标的完整支持才是。其实鼠标用户所最期盼的就是对拖放操作的充分支持。仔细端详大多数的Windows应用软件或Windows操作系统本身,我们会发现拖放能力是无处不在的。举例来说,用户早 阅读全文
posted @ 2011-05-25 12:30 许明吉博客 阅读(662) 评论(0) 推荐(1) 编辑
摘要: 拖放操作当然并非只限于文字,有许多应用程序都会提供拖放图片的功能,以便提升操作的便利性。事实上不管是拖放哪一种类型的数据,其间的方法都没有太大的差异。程序范例CH8_DemoForm012.cs示范如何在两个PictureBox控件间拖曳图片,其功能特性如下所示:如图8.13所示,您可以使用拖放方式将左侧PictureBox控件中的图片移动至右侧的PictureBox控件中,反之亦然;即左右两个PictureBox控件都可以作为拖放来源与置放目标。值得一提的是,如果您持续按Ctrl键,则可以使用拖放方式将左侧PictureBox控件中的图片复制到右侧的PictureBox控件中(如图8.1 阅读全文
posted @ 2011-05-25 12:29 许明吉博客 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 随着桌面系统的推出,利用鼠标的拖放(Drag and Drop)操作由于其简单、直接,受到了越来越多的读者的欢迎,为迎合这种趋势,越来越多程序员在自己的程序中使用了拖放操作。拖放操作方便了程序的使用者,但由于拖放操作在程序中的设计工作比较还有点麻烦,甚至是一个难点,许多程序员对其都有点心有余悸。本文就结合微软公司最新的.Net程序开发语言--C#,来全面介绍一下在C#中是如何处理拖放操作的。在本文中,我们是通过二个代表组件,也是在拖放操作中经常使用到的二个组件--TreeView组件和ListView组件,之间互相进行拖放操作来说明此类问题的。在进行拖放操作之前,必须要对进行拖放操作的组件的& 阅读全文
posted @ 2011-05-25 12:26 许明吉博客 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: Free 3D Model WebsitesTurbo Squid3 Delicious3D TotalFree 3D ModelsArchive 3dSketch up3D Model Free3D XtrasDLegendArtist-3dNasa 3d Resources3D M3Dewantoro NetworkCG IndiaDD FreebiesExchange 3DCorporate Media NewsWire CaseMr CadShareCGArchibaseTop 3D ModelsCG-FilesTop3DOyonaleDMI Car 3D ModelsInfinite 阅读全文
posted @ 2011-05-25 12:23 许明吉博客 阅读(44630) 评论(0) 推荐(0) 编辑
摘要: 整理了一下,希望对大家有用SQL语句大全--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个 阅读全文
posted @ 2011-05-24 08:51 许明吉博客 阅读(321) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页