第三课-窗体的使用

整理时间: 2010-09-20 17:17:19 文件大小: 8.64 MB
原 作 者: 学Delphi网 作品来源: 本站原创
所属类别: Delphi基础 推荐星级:
观看统计: 本日:1 本周:7 本月:12 总共:106

  • 好的评价 如果您觉得此动画好,就请您
      100%(1)
  • 差的评价 如果您觉得此动画差,就请您
      0%(0)

动画简介

第三课-窗体的使用
第三课.窗体的使用(非语音)
———————————————————————

窗体:form
先看几个常用的属性:
大小与位置: 
left :左边界      top:上边界     heigh:高度      width 宽度这几个很简单 的   大家自己去试下就知道    我不多讲了

显示属性:
visible:是否可见           color:颜色        
font:字体(这个由于窗体上直接的无法写入字体,需要画图的时候 才可以看到)
CTL3D:是否有3D效果    hint:提示信息     showhint是否显示提示信息

当 showhint 的属性为true的时候  hint属性才有效  现在看下 

外观属性:
WindowState  决定窗体的初始状态 
  wsnormal窗体设置时的大小 wsmaximized  最大化显示   wsminimized 最小化显示
FormStyle  窗体风格
    取值为:fsNormal (普通窗体)  fsMDIChild(多文档子窗体)  fsMDIform(多文档父窗体)
            fsstayOntop(运行时置顶端显示)
BorderIcons   这个是设置窗体右上角的  最大化  最小化  和关闭 还有帮助的  

borderstyle   这个是设置窗体的类型  对话框,无边框等...
Caption 窗体的标题

透明属性:
  alphablend属性  是否透明    alphablend value 透明度
        alphablend的属性为true的时候    alphablend value 才有效
  TransparentColor  透明颜色   
  TransparentColorvalue透明颜色值
 
还有窗体的绘制  这里等会讲个简单的例子   了解下

现在来看它相关的事件events    这里有很多,我只说几个常用的事件

oncreat  就是在窗体初始化时触发
onshow   就是在窗体显示时触发
onactivate  就是在窗体被激活时触发
onResize  当窗体改变大小的时候触发
onpaint   当窗体重画的时候触发
onclose  就是在窗体关闭时触发
onclosequery 就是在窗体关闭之前时触发

先来看看 oncreat事件     就以透明窗体的制作为例子
双击事件后的 空白地方就可以

 form1.AlphaBlend:=true;
 form1.AlphaBlendvalue:=180;  // 设置透明度
 form1.TransparentColor:=true;   //设置窗体的透明颜色
就这几句代码 
教程里看不到透明窗体的  所以大家自己去试下
再看一个 onclosequery

动画评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论