- ·上一篇文章:ASP2.0中实现无刷新界面功能
- ·下一篇文章:ASP.NET遍历配置文件的连接字符串
完全控制桌面的实现
在windows 9x中系统桌面和开始菜单可以说是它的一大特色,其实我们可以利用delphi轻易地在应用程序中实现这种技术 :
新建一个应用程序, 将form1窗体的borderstyle属性设置为bsnone,formstyle属性设置为 fsstayontop,windowstate属性设置为wsmaximized。
如有必要可在form1窗体中放置一个image控件image1,为它的picture属性装入一幅自己喜爱的图像并将它的align属性设置为alclient,stretch设置为true,使图像拉伸占满form1的客户区,作为系统背景。
然后,新建一个窗体form2,将它的borderstyle属性设置为bsnone,formstyle属性设置为fsstayontop。
在form2内放置一个speedbutton控件speedbutton1和一个popupmenu控件popupmenu1。
将speedbutton1的top属性设为0,left属性设为0,caption属性设为 “在这里”(也可随你) ,还可设置glyph属性为它加上一个图像。双击popupmenu1控件,根据自己需要设置各个菜单项。
接下来为form1的oncreate事件添加如下代码:
procedure tform1.formcreate(sender: tobject);
var
tep:integer;
begin
//用来屏蔽ctrl+alt+del、ctrl+tab
功能及屏幕保护程序的运行
tep:=0;
systemparametersinfo(spi_setfasttaskswitch,
1,@tep,0);
systemparametersinfo(spi_screensaverrunning,
1,@tep,0);
end;
热门推荐:ASP与数据库应用(给初学者) php入门
新建一个应用程序, 将form1窗体的borderstyle属性设置为bsnone,formstyle属性设置为 fsstayontop,windowstate属性设置为wsmaximized。
如有必要可在form1窗体中放置一个image控件image1,为它的picture属性装入一幅自己喜爱的图像并将它的align属性设置为alclient,stretch设置为true,使图像拉伸占满form1的客户区,作为系统背景。
然后,新建一个窗体form2,将它的borderstyle属性设置为bsnone,formstyle属性设置为fsstayontop。
在form2内放置一个speedbutton控件speedbutton1和一个popupmenu控件popupmenu1。
将speedbutton1的top属性设为0,left属性设为0,caption属性设为 “在这里”(也可随你) ,还可设置glyph属性为它加上一个图像。双击popupmenu1控件,根据自己需要设置各个菜单项。
接下来为form1的oncreate事件添加如下代码:
procedure tform1.formcreate(sender: tobject);
var
tep:integer;
begin
//用来屏蔽ctrl+alt+del、ctrl+tab
功能及屏幕保护程序的运行
tep:=0;
systemparametersinfo(spi_setfasttaskswitch,
1,@tep,0);
systemparametersinfo(spi_screensaverrunning,
1,@tep,0);
end;


