精华内容
下载资源
问答
  • ActiveControl活动控件ActiveForm活动窗体Alignment文本对齐类型Align指定图形在图片框中位置Archive文本列表框是否含有文档属性AutoRedraw控制对象自动重画AutoSize控制对象自动调整大小BBackColor背景颜色...

    VB

    属性对应的中文

    A

    Action

    返回或设置被显示的对话框

    (CommandDialog)

    的类型

    ,

    在设计时无效。

    ActiveControl

    活动控件

    ActiveForm

    活动窗体

    Alignment

    文本对齐类型

    Align

    指定图形在图片框中的位置

    Archive

    文本列表框是否含有文档属性

    AutoRedraw

    控制对象自动重画

    AutoSize

    控制对象自动调整大小

    B

    BackColor

    背景颜色

    BackStyle

    指定线型与背景的结合方式

    BorderColor

    边框颜色

    BorderStyle

    边框类型

    BorderWidth

    边框宽度

    C

    Cancel

    命令按钮是否为

    Cancel

    Caption

    标题

    Checked

    菜单项加标记

    ClipControls

    设置

    Paint

    事件是否重画整个控件

    Columns

    指定列表框水平方向显示的列数

    ControlBox

    窗体是否有控制框

    Count

    对象的数量

    CurrentX

    当前

    X

    坐标

    CurrentY

    当前

    Y

    坐标

    D

    Default

    指定默认按钮

    DragIcon

    控件拖动过程作为图标显示

    DragMode

    拖动方式

    DrawMode

    绘图方式

    DrawStyle

    设置线型

    DrawWidth

    设置线宽

    Drive

    指定驱动器(驱动器列表框)

    E

    Enabled

    对象是否可用

    EXEName

    活动文本名称

    F

    FileName

    文件名

    FileNumber

    文件号

    FillColor

    填充颜色

    FillStyle

    填充方式

    FontBold

    字体加粗

    FontCount

    字体种类计数

    FontItalic

    字体斜体

    FontName

    字体名称

    Fonts

    按序号返回可用字体名称

    FontSize

    字体大小

    FontStrikethru

    加中划线

    FontTransparent

    字体与背景叠加

    FontUnderline

    加下划线

    ForeColor

    前景颜色

    H

    Height

    设置或返回对象的高度

    HelpContextID

    对象与

    Help

    文件连接的

    ID

    HelpFile

    在应用程序中调用

    Help

    文件

    Hidden

    指定文件列表框内显示的文件是否隐含文

    I

    Icon

    窗体最小化后显示的图标

    Image

    窗体或图片框的图形句柄

    Index

    设置或返回控件数组中控件的下标

    Interval

    设置或返回计时器时间间隔的毫秒数

    ItemData

    用于列表框或组合框,与

    List

    属性相同

    K

    KeyPreview

    窗体先收到键盘事件还是控件先收到

    键盘事件

    L

    LargeChange

    滚动框在滚动条内变化的最大值

    Left

    控件与窗体左边界的距离

    ListCount

    列表框计数

    List

    字符串数组

    ListIndex

    指定控件当前选项的序号

    M

    Max,Min

    指定滚动条的最大值和最小值

    MaxButton

    最大化按钮

    MaxLength

    指定文本框所接收的最大字符串

    MDIChild

    指定一个窗体为

    MDI

    子窗体

    MinButton

    最小化按钮

    展开全文
  • VB控件随窗体最大化变化方法

    千次阅读 2017-12-11 17:05:42
    在开发中,往往开发人员需要控制控件大小适应窗口的大小,使得软件在... 第一步:窗体LOAD事件时记下每一个控件的位置属性和大小,并取得窗口大小的属性值。 第二步:计算缩放比,就是用控件的LEFT和WIDTH属性分别

    在开发中,往往开发人员需要控制控件大小适应窗口的大小,使得软件在不同的分辨率下也显得比例协调.那么,怎么才能让窗体中控件自动随窗体变化大小呢?有三种方法供选择:
    1.用代码控制特定的控件随着窗体最大化展现出自己所希望的结果。
    第一步:窗体LOAD事件时记下每一个控件的位置属性和大小,并取得窗口大小的属性值。
    第二步:计算缩放比,就是用控件的LEFT和WIDTH属性分别除以窗口的WIDTH属性值得到两个比值X1,X2。再用控件的TOP和HEIGHT属性值分别除以窗口的HEIGHT属性值得到两个比值Y1,Y2。
    第三步:在窗体的Resize的事件中,控件的位置和大小=窗体的大小*比值。总结:这样各个控件的位置和大小由窗体的大小决定。
    这个问题还可以延伸:A;窗体大小改变时,控件位置改变但大小不改变。B;窗体大小改变时,控件大小改变但位置不改变。
    这两个问题还可以细化窗体的WIDTH属性和height属性值分别变化对控件的大小和位的影响。总共有六个情况。你可以打开酷狗,当你改变它的窗体大小时,你仔细观察它里面的控件的大小和位置的变化情况,细细的品味这种变化。相信你能自己写出代码,这个并不太难。
    2.使用第三方软件,但是效果很差,而且需要安装第三方软件,非常没有必要。
    3.比较推荐的一种方法:

    '窗体最大化定义
    Private FormOldWidth  As Long
       '原始宽度
    Private FormOldHeight  As Long
       '原始高度
        Public Sub ResizeInit(FormName As Form)
           Dim Obj  As Control
           FormOldWidth = FormName.ScaleWidth
            FormOldHeight = FormName.ScaleHeight
           On Error Resume Next
           For Each Obj In FormName
           Obj.Tag = Obj.Left & "    " & Obj.Top & "    " & Obj.Width & "    " & Obj.Height & "    "
           Next Obj
           On Error GoTo 0
       End Sub
       '按比例改变表单内各元件的大小,
       '在调用ReSizeForm前先调用ReSizeInit函数
        Public Sub ResizeForm(FormName As Form)
           Dim Pos(4)      As Double
           Dim I      As Long, TempPos        As Long, StartPos        As Long
           Dim Obj      As Control
           Dim ScaleX      As Double, ScaleY        As Double
           ScaleX = FormName.ScaleWidth / FormOldWidth
           '保存窗体宽度缩放比例
           ScaleY = FormName.ScaleHeight / FormOldHeight
           '保存窗体高度缩放比例
           On Error Resume Next
           For Each Obj In FormName
           StartPos = 1
           For I = 0 To 4
           '读取控件的原始位置与大小
           TempPos = InStr(StartPos, Obj.Tag, "    ", vbTextCompare)
           If TempPos > 0 Then
               Pos(I) = Mid(Obj.Tag, StartPos, TempPos - StartPos)
               StartPos = TempPos + 1
           Else
               Pos(I) = 0
           End If
           '根据控件的原始位置及窗体改变大小
            '的比例对控件重新定位与改变大小
           Obj.Move Pos(0) * ScaleX, Pos(1) * ScaleY, Pos(2) * ScaleX, Pos(3) * ScaleY
            Next I
           Next Obj
           On Error GoTo 0
       End Sub
    Private Sub Form_Resize() 
        ResizeForm Me      '控件随之改变
    End Sub
    
    Private Sub Form_Load()
        Call ResizeInit(Me)    '确保窗体改变时控件随之改变
    End Sub

    **注意:1.声明语句“Private FormOldWidth As Long”和“Private FormOldHeight As Long”不可以放到“End sub”后
    2.如果出现除数为零的情况,需要调整控件的大小。**

    转载自http://blog.csdn.net/wlccomeon/article/details/7605663

    展开全文
  • window用户界面窗口怎么控制其大小?在vb6.0语言中可以设置属性控制窗体的大小么?
  • VB控件属性使用大全

    2011-12-15 12:02:34
    控件具有很多相同的属性,如标识控件名称的Name属性、标识控件标题的Caption属性、有效属性Enable、可见属性Visible、标识控件位置和大小的Top、Left、Width、Height、属性、定义背景色的BackColor属性、定义前景色...
  • AICOBUT.zip 动画图标按扭(68KB) 71,vbocx10.zip 以及窗体内的控件是否随窗体大小的改变而改变,以及设置窗体是否处于最上方,以及设置窗体是否以爆炸式方式显示(19KB) 72,Easyscroll.zip 为任何...
  • AICOBUT.zip 动画图标按扭(68KB) 71,vbocx10.zip 以及窗体内的控件是否随窗体大小的改变而改变,以及设置窗体是否处于最上方,以及设置窗体是否以爆炸式方式显示(19KB) 72,Easyscroll.zip 为任何...
  • (12KB) 75,subcls328.zip 一个子类源代码,包含菜单、MDI窗体背景等8个演示程序(46KB) 76,taskbar.zip 把应用程序图标放在任务栏右侧,是一个控件源代码(6KB) 77,vbthread.zip 用VB实现...
  • 松开鼠标后,窗体上就会出现一个和刚才所画矩形一样大小的控件。 四、常见窗口介绍 属性窗口 属性窗口即控件的各种属性的窗口。 属性窗口可以用来显示控件的各种属性,我们可以通过属性窗口对控件的属性值...
  • 7.2.1 设备环境的属性和分类 7.2.2 在VisualBasic中使用设备环境 7.3 设备环境与窗口 7.3.1 设备环境的获取和释放 7.3.2 程序举例 7.4 设备环境信息 7.4.1 GetDeviceCaps函数 7.4.2 获取设备环境信息 7.5 ...
  • VB编程资源大全

    2007-10-17 20:47:23
    sunv.ZIP 东方快车悬浮窗体(5KB) 3,Menubmp.ZIP 带图象下拉菜单(4KB) 4,strangeform.ZIP 不规则窗体(7KB) 5,autosize form.ZIP 随窗体变化自动改变控件大小(30KB) 6,grad.ZIP ...
  • 微软 VB2010 源码包

    2013-05-22 02:21:18
    DrawUserControl:演示如何创建自定义绘制的用户控件、在窗体中使用它们、使控件能够对事件作出响应,以及定义在设计视图中使用的属性 DynamicControls:演示如何在运行时将控件添加到 Windows 窗体应用程序中的...
  • fontcombo_src.zip COOL字体选择组合框(42KB)<END><br>45,proplistbox_src.zip 实用的属性列表框(5KB)<END><br>46,proplistbox_demo.zip 实用的属性列表框演示程序(25KB)<END><br>47,cchecklist.zip 一...
  • 用于检测键盘按键(13KB) 97,changeresolution.zip 改变计算机屏幕大小的控件(15KB) 98,ctimesynch.zip 与时间服务器同步的控件(16KB) 99,disablex.zip 与系统有关的控件, 控制按钮,鼠标,任务条,...
  • 用于检测键盘按键(13KB) 97,changeresolution.zip 改变计算机屏幕大小的控件(15KB) 98,ctimesynch.zip 与时间服务器同步的控件(16KB) 99,disablex.zip 与系统有关的控件, 控制按钮,鼠标,任务条,...
  • 用于检测键盘按键(13KB) 97,changeresolution.zip 改变计算机屏幕大小的控件(15KB) 98,ctimesynch.zip 与时间服务器同步的控件(16KB) 99,disablex.zip 与系统有关的控件, 控制按钮,鼠标,任务条,...
  • 用于检测键盘按键(13KB) 97,changeresolution.zip 改变计算机屏幕大小的控件(15KB) 98,ctimesynch.zip 与时间服务器同步的控件(16KB) 99,disablex.zip 与系统有关的控件, 控制按钮,鼠标,任务条,...
  • VISTA控件在窗体时属性说明:OCX文件属性:运行时截图:完美菜单事件: 欢迎使用. 更新说明: Vistaform Control V1.40 ...1.自定义图标,图标大至24*...运行时自由控制窗体大小功能,初步支持最大化,5.修改最小化还...
    VISTA控件在窗体时


    属性说明:


    OCX文件属性:


    运行时截图:


    完美菜单事件:



    欢迎使用.
    更新说明:
    Vistaform Control V1.40
    1.自定义图标,图标大至24*24.
    2.标题文字,能自定义颜色,位置.
    3.为了去掉VB6IDE环境下关闭出错的BUG,现在改为禁用IDE调试控件,请生成EXE再调试程序
    4.运行时自由控制窗体大小功能,初步支持最大化,
    5.修改最小化还原时的窗体乱位BUG.
    6.系统菜单事件更完美,支持所有菜单事件,支持ALT+F4关闭窗体.
    7.优化接口,不用一句代码就能做一个VISTA窗体,当然要完美做出来,代码是必不可少的.
    8.加入一个属性窗体,控件整体更美观.
       
    下载此版本的VISTA控件(文件名:vistatest.rar)

    http://files.cnblogs.com/starwork/vistatest.rar

    转载于:https://www.cnblogs.com/starwork/archive/2007/05/13/744607.html

    展开全文
  •  5.2.2窗体大小属性  5.2.3窗体位置属性  5 3窗体方法  5.4窗体事件  本章重点整理  本章习题 第6章 窗体应用程序输出与输入 第7章 流程控制 第8章 数组与字符串 第9章 过程与函数 第10章 Visual ...
  • 实例241 保存用户对窗体大小的更改 实例242 将自己的程序永远置前 实例243 随桌面分辨率变化的程序界面 实例244 磁性窗体 8.4 窗体标题栏应用实例 实例245 闪烁的窗体标题栏 实例246 拖动没有标题栏的窗体 ...
  • 实例241 保存用户对窗体大小的更改 实例242 将自己的程序永远置前 实例243 随桌面分辨率变化的程序界面 实例244 磁性窗体 8.4 窗体标题栏应用实例 实例245 闪烁的窗体标题栏 实例246 拖动没有标题栏的窗体 ...
  • 上次我们在Excel下实现了一个华容道式小游戏,使用了Excel中小部分属性和功能,不到100行语句就完成了。这次我们要把贪吃蛇搬到Excel中,就不那么容易了。 首先要解决游戏显示问题。对我们来说,小游戏最好...
  • 1.3.1 在代码中设置窗体属性 29 1.3.2 visual studio其他组件 37 1.4 增强示例应用程序功能 37 1.4.1 定制代码 39 1.4.2 构建应用程序 43 1.4.3 重用第一个windows窗体 50 1.5 visual studio 2010中特色...
  • 14.3.2 所有控件的属性 555 14.3.3 动态调整控件的大小和布局 555 14.3.4 flowlayoutpanel控件 557 14.3.5 tablelayoutpanel控件 558 14.3.6 panel和groupbox容器控件 559 14.3.7 扩展的provider控件 560 ...
  • Excel_VBA教程

    2014-09-22 11:36:34
    方法1:尽量使用VBA原有的属性、方法和WORKSHEET函数 19 方法2:尽量减少使用对象引用,尤其在循环中 19 1.使用With语句。 19 2.使用对象变量。 20 3.在循环中要尽量减少对象的访问。 20 方法3:减少对象的激活和...
  • 1.3.1 在代码中设置窗体属性 29 1.3.2 visual studio其他组件 37 1.4 增强示例应用程序功能 37 1.4.1 定制代码 39 1.4.2 构建应用程序 43 1.4.3 重用第一个windows窗体 50 1.5 visual studio 2010中特色...
  • 1.3.1 在代码中设置窗体属性 29 1.3.2 visual studio其他组件 37 1.4 增强示例应用程序功能 37 1.4.1 定制代码 39 1.4.2 构建应用程序 43 1.4.3 重用第一个windows窗体 50 1.5 visual studio 2010中特色...
  • 1.3.1 在代码中设置窗体属性 29 1.3.2 visual studio其他组件 37 1.4 增强示例应用程序功能 37 1.4.1 定制代码 39 1.4.2 构建应用程序 43 1.4.3 重用第一个windows窗体 50 1.5 visual studio ...
  • 5.2.2 窗体大小属性 5.2.3 窗体位置属性 5.3 窗体方法 5.4 窗体事件 本章重点整理 本章习题 第6章 窗体应用程序输出与输入 第7章 流程控制 第8章 数组与字符串 第9章 过程与函数 第10章 VisualBasic与面向对象 第...
  • 5.2.2 窗体大小属性 5.2.3 窗体位置属性 5.3 窗体方法 5.4 窗体事件 本章重点整理 本章习题 第6章 窗体应用程序输出与输入 第7章 流程控制 第8章 数组与字符串 第9章 过程与函数 第10章 VisualBasic与面向对象 第...

空空如也

空空如也

1 2 3 4
收藏数 69
精华内容 27
关键字:

vb控制窗体大小的属性