2012年6月3日
摘要: WindowsServer2003IIS6.0多用户FTP服务配置2011-04-08 作者:李海彬 阅读:814 虽然使用IIS配置FTP服务器也有很多次了,可是一直不知道FTP竟然是支持多用户的,惭愧啊,并且在配置账号密码上也有误解,现在一并总结出来。 通过阅读IIS自带的帮助文档,了解到IIS 6.0 的FTP服务器是支持多用户的,那如何配置呢,步骤如下:(1)新建FTP登陆账号 运行“管理工具”->“计算机管理”,选择“本地用户和组”,再选择“用户”,可以看到用户列表。如果不是匿名登陆FTP服务器的,必须要先在这里建立新用户,之后再通过这个用户名访问FTP服务器。 在“用户”那里 阅读全文
posted @ 2012-06-03 21:16 为人民服务 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 我们在编写程序时,LISTVIEW是一个常用的控件,我们经常要向LISTVIEW控件添加大量的数据,而其中有些数据是不能重复的,一般情况下,我们会采用以下方法来编写程序 //stTest是将要添加的数据 for i:=0 to listview1.item.count-1 do begin if stTest=listview1.items[i].caption {假设CAPTION不能相同} then break else begin item:=listview1.items.add; item.caption:=stTest; end; end; 采用这种方式是网络上和一些编程教程... 阅读全文
posted @ 2012-06-03 21:14 为人民服务 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 今天抽空,写完了定时关机程序的代码,测试了一下,还不错,以前写过个禁止关机的程序,用来测试一下,看哪个强,先运行禁止关机的程序,用Windows xp的关闭计算机试了一下,关不了. 代码很少:private procedure QueryEndSession(var Msg:TMessage);Message WM_QueryEndSession;procedure TForm1.QueryEndSession(var Msg:TMessage);begin Msg.Result:=0;end;就是收到关机消息后返回0,告知还不能关机.而定时关机这边主要是用这条API指令来关机: BOOL E 阅读全文
posted @ 2012-06-03 21:13 为人民服务 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 08年的时候参加了一个系统研发小组,地方选择在南宁的某酒店,当时大约有10多号人,两人住一个标间,每个标间配一个网线,为了方便工作,要将小组的笔记本电脑联网,于是买了一台家用型的无线路由器,有4个LAN口,一个WAN口那种,打算大家通过这台无线路由器上网. 酒店方的网关IP为:192.168.254.99,DHCP自动分配IP地址,另外有一台服务器,存放了大量的电影文件,IP:192.168.253.190,知道了这些信息,按路由器的正常配置: WAN:192.168.254.230 掩码:255.255.255.0 (测试过此IP空置) LAN:172.16.10.1 掩码:255.255. 阅读全文
posted @ 2012-06-03 21:12 为人民服务 阅读(722) 评论(0) 推荐(0) 编辑
摘要: http://www.ctsys.cn/files/SHOW_FILES.ASPX?ID=22许多的JPEG图片浏览器(如由我设计的《JPEG浏览缩放器》),都可以将JPEG缩略图放置到Listview控件中,实现图片的预览。要在Listview上显示图片,Listview控件必须与Imagelist控件关联,先将图片装入到IMAGELIST控件中,再通过这种方式对应: Listview1.Item[0].ImageIndex=3但是Imagelist控件仅支持BMP和ICO格式,而且装载进去的图片,必须强制转换成一个预定的大小,如32*32等,对于JPEG格式的图片来说,是不支持的,而通过重 阅读全文
posted @ 2012-06-03 21:07 为人民服务 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: 最近给《JPEG浏览缩放器》增加了水印功能,在设计的过程中,参考了网上的文章,但是发现文章使用的GDI+ API封装包不是我现在使用的那一套,目前DELPHI使用的GDI+ API封装包有两套,一套包括以DirectDraw.*、Gdipapi.*、Gdipobj.*、 Gdiputil.*为文件名,另一套以GdipExport.*、Gdiplus.*、GdipTypes.*、GdipUtil.*为文件名,我使用的是前者,文章所用的是后者,于是将文章原代码根据我用的那套GDI+ API封装包进行修改,修改后的代码如下: USES GDIPUTIL,GDIPAPI,GDIPOBJ;proced. 阅读全文
posted @ 2012-06-03 21:06 为人民服务 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: Delphi在Listview中加入Eeit控件2010-07-15 作者:李海彬 阅读:1154 Listview是一个非常有用的控件,我们常常将大量的数据(如数据库里的数据)导入到Listview中,有的时候我们需要编辑Listview里的数据,而它并不提供编辑的功能,怎么样才能使它具有编辑功能呢?你可以试试下面这种方法。 首先在FORM1中放置一个Listview控件和一个Eeit控件。Edit控件有什么用?当然是用来编辑Listview里的内容,程序的想法是这样的:当鼠标点击了Listview控件后,根据鼠标位置将Edit控件放置到Listview对应的Column里,将对应Ite.. 阅读全文
posted @ 2012-06-03 21:04 为人民服务 阅读(2198) 评论(0) 推荐(0) 编辑
摘要: Delphi实现悬浮的卡拉OK字幕2010-07-15 作者:李海彬 阅读:441 千千静音的悬浮式卡拉OK字幕,大家一定觉得不错吧,其实用Delphi,你也可以很容易的做得到。首先我们在Delphi中新建一个700*130左右的窗体,上面放置两个Image控件,Image控件的Align=alClient,使它们铺满窗口,唯一不同的是,Image1的Visuble=ture,用于前台显示字幕,Image2的Visible=false,用于后台绘制,还要用到一个Timer控件,Interval=100。 要使字幕悬浮在Windows桌面上显示,第一要求窗体是透明的,只显示字幕;第二要求字幕.. 阅读全文
posted @ 2012-06-03 21:02 为人民服务 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: Delphi动态选择控件的输入法2010-10-06 作者:李海彬 阅读:475Delphi的EDIT、Memo等可以接受用户输入的控件,都可以通过ImeName属性为其选择一个输入法,但是在编程的过程中,我们无法知道最终的用户会使用哪种输入法,所以对于控件ImeName属性,我们一般不做设置,但在实际应用中,用户又希望他们在录入数据时,能锁定自己常用的一种输入法,其实通过简单的代码,我们就能实现这一点。procedure TForm1.FormCreate(Sender: TObject);var I:integer;begin//初始化的时候,将电脑所安装的输入法列举加入Combobo.. 阅读全文
posted @ 2012-06-03 21:00 为人民服务 阅读(495) 评论(0) 推荐(0) 编辑
摘要: DelphiFastReport动态加载图片2011-01-06 作者:李海彬 阅读:684 以前用FastReport制作报表,从来没有打印过图片,这段时间做了个打印个人简历的程序,需要打印照片。试着在frreport模板中加载照片没问题,可是想要动态的装载照片要怎么做呢,我的要求是将个人简历包括照片存放在数据库中,在用户查看简历时,先将简历数据载入,照片放在IMAGE控件中,如果要打印,点击[打印]按钮即可。 由于每个人的简历照片都不同,所以只能在打印时装入照片。上网找了段代码,是C ++ Builder的: TfrPictureView *pic; pic=(TfrPicture... 阅读全文
posted @ 2012-06-03 20:59 为人民服务 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: delphi7.0DateTimePicker控件相同日期比较的问题2011-03-19 作者:李海彬 阅读:547 DateTimePicker控件作为日期时间控件,在DELPHI中使用得很广泛的,它根据KIND属性可设置为日期控件(dtkDate)或时间控件(dtkTime),我一直认为,将它设置为日期控件时,与时间是无关的,可是在实际应用中,发现并不是这样。 比如下面的这一个程序,两个 DateTimePicker分别用于设置查询数据的起始日期和终于日期,要执行查询时,要求起始日期不能大于终止日期,否则弹出错误提示,可是在两个 DateTimePicker设置的日期相同时,按下[查询.. 阅读全文
posted @ 2012-06-03 20:55 为人民服务 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: LISTVIEW导出到EXCEL的通用函数2011-08-25 作者:李海彬 阅读:470 使用Delphi开发数据库系统软件时,经常会使用Listview控件作为数据库的容器,而将数据导出到Excel中,也经常要用到. 首先在FROM中添加一个BUTTON控件,一个LISTVIEW控件(设成vsReport),一个SaveDialog控件. 下面给出将Listview控件直接导出到Excel表格中的通用代码:use comobj;//直接将LISTVIEWR控件作为入参.procedure TForm1.Excel_lv(lvpt:tlistview);var XL,SHEET:vari.. 阅读全文
posted @ 2012-06-03 20:53 为人民服务 阅读(666) 评论(0) 推荐(0) 编辑
摘要: DateTimePicker是常用的日期时间控件,在作为日期控件使用时,我们一般只能在上面显示年/月/日的信息,虽然我们可以通过Format格式字符串来设置日期的样式,如用yyyy表示年份,M表示月份,d表示日期,但对于星期几,好象没有相应的英文字母来代表它.而在一些软件上,我却看到它们可以在DateTimePicker上显示星期几,如何实现的呢?应该是通过FORMAT吧,我试写了一下代码,在每次改变DateTimePicker的日期值后,重新计算该日期值是星期几,之后重设DateTimePicker的FORMAT=’yyyy年m月d日星期几’来实现.以下是代码://设置DateTimePic 阅读全文
posted @ 2012-06-03 20:51 为人民服务 阅读(1876) 评论(0) 推荐(0) 编辑