首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
凡用过VB编写Windows应用程序的用户都可能有过这样的经历:当一个经过精心设计的应用程序运行后,如果用户重新调整了窗体的大小,则控制在窗体中的相对位置、控件与窗体的大小比例均会严重失调,程序的界面变得面目全非。一个好的Windows应用程序的界面,自适应窗体尺寸改变的能力是必不可少的。笔者在这方面做了一些探讨,希望能对VB编程爱好者提供一些启发和帮助。1.按照窗体尺寸缩放比例自动调整控件的大小窗体和控件的大小由窗体和控件的Width属性和Height属性确定。所以当用户界面设计完成之后,窗体…  相似文献   

2.
在visualbasic的教学过程中,本人按教材要求布置学生做一个简易计算器。学生在做好计算器后想改变窗口的大小,结果发现窗体的大小变后其上的控件大小并不会改变大小,所以此时整体效果很不理想。针对此情况本人编写了以下代码可以实现窗体上控件大小和控件标题字体大小随窗体大小改变而改变(在visualbasic6.0中文版中调试通过并能运行)。总体思想是先用四个变量用记录窗体大小改变前后的窗体宽度值和高度值,然后将变化值(终值减去初值,可正可负)除以其初始值得出变化率,最后根据这个变化率(正负都一样)…  相似文献   

3.
朱彦廷 《计算机时代》2014,(3):42-43,45
当VB窗体大小改变时,其中的控件(以及控件上的文字)大小不会自动随之改变,这是VB的一个缺陷,要解决该问题,应该保证控件宽度、高度、距窗体左边和上边的距离,以及窗体宽度、高度的比值不变,控件上的文字面积和窗体面积的比值不变,据此,给出了较为完美、简单、健壮的解决方法。  相似文献   

4.
Visual FoxPro 3.0中的窗体(Form)是提供设计用户界面(Interface)的窗口,它可容纳系统的各种控件对象。所有的屏幕界面设计都是在窗体中完成的。但是,窗体本身也是一个对象,是组成屏幕的一个基本控件。 窗体具有自己的属性,可以决定它的出现方式,诸如位置、大小、色彩、标题、边框等,以及有关性能,诸如是否可缩放、可移动、可关闭、指定窗体背景图案、设置为主窗口等等。  相似文献   

5.
在进行操作Windows的各种应用程序时,首先遇到的是各种窗口及其上面的不同控件,窗体上的主要控件是事先设计好的,但有时候为使程序更加灵活,希望用到控件时动态产生,并且能改变其基本属性,使用完之后,又能动态地删除,这样的程序更加简捷灵活.  相似文献   

6.
在利用VB 进行多媒体课件制作封面时,主要是应用Ac-tiveX技术。由于ActiveX控件是用于设计窗体和对话框的标准用户交互元素,所以,当把一个ActiveX 控件添加到VB以后,就可以像使用其他任何VB控件一样使用其中的对象。l利用VB语言编程实现窗口渐变 利用语言编程实现窗口的渐变比较简单,主要是要掌握颜色值的变化。为了使窗体从一种颜色平稳地过渡到另一种颜色,就要使用时钟控件并结合相应的循环语句。以下是一个使用这种方法实现“目次”窗口渐变的例子。 首先在窗体上放置两个定时器控件,其中第二个定…  相似文献   

7.
VB控件随窗体变化自动调整的实现   总被引:1,自引:0,他引:1  
本文主要讲述了在VB中实现窗体中的控件随窗体大小变化而自动调整大小和位置的方法。并针对两种不同的情况;直接摆放在窗体上的控件、放在Tab页(标签)上的控件,进行了具体的说明。  相似文献   

8.
清凉 《电脑爱好者》2002,(11):107-107
如何在Delphi中创建一个不带标题栏而且可以改变大小的窗体? 或许你会说,“把窗体的BorderStyle属性设为bsNone不就可以了?”这种做法虽然可以去掉窗体的标题栏,但是你却不能在程序运行时改变窗体的大小了。通过对Delphi的分析,笔者找到了一种比较简单的解决方法。首先我们应该澄清Delphi不仅仅是Object Pascal——它也非常有效地封装了Windows API。Windows中每一个窗口都是使用CreateWindow或者CreateWindowEx创建的。CreateWindow能创建一个标准样式的Windows窗口;CreateWindowEx与前者类似,不过你可以指定并创建特  相似文献   

9.
一、窗体对象 窗体作为应用程序运行时所见窗口的显示区域,它在VB编程中显得特别重要。当启动一个新项目时,VB创建一个空的窗体,并命名为Forml。值得注意的是,在窗体上应用程序的构件称为对象Object)或控件(Control)。所谓对象是指一个客观存在的实体,它具有广泛的含义:声音、图像、数据、一段文字都可以称为对象;一段应用程序以可称之为  相似文献   

10.
在VB编程中,系统界面是由一个或多个窗体组成的,设计者在窗体内设置多个控制,给控制的有关事件添加程序代码,以完成系统所要求的功能。然而在程序运行时,往往不希望窗体保持其设计时的大小,而是希望窗体以一定的大小显示。但问题是当窗体的大小变化时,窗体中的控制大小并不随之一起变化,控制的位置也不变,结果所有的控制都集中在窗体的左上角或有些控制因窗体的缩小而未被显示出来,使窗体整体看来很不协调。幸好窗体大小改变时能激发sestri事件,通过在窗体的Resze事件过程中添加代码可解决这个问题。如果系统的窗体有多个,就…  相似文献   

11.
树/列表视是VC应用程序中最为常见的一种界面,界面左边一般为树型窗口,右边是列表窗口,两个窗口之间有一个分割条,用户可以通过拉动分割条来调整两个窗口大小。树/列表视界面具有层次清楚、操作方便等特点,在许多专业应用程序中得到广泛应用。 在VC程序开发中,这种界面是通过树/列表视类(Tree/List View)和分割条(Splitter)来实现的,而在VB中,却没有视类的概念,也没有实现这种界面的现成方法,但是,我们可以利用VB所提供的树、网格等控件,通过编程的方法模拟出这种界面,下面具体介绍实现的方法和步骤。  相似文献   

12.
新建一个窗体,并在窗体上创建一个标签控件数组,数组元素的个数跟参与滚动字幕的行数相同;此外,在窗体上再安置一个计时器控件,用以控制字幕滚动的速度。在窗体Load事件中,先设置好窗体的位置和大小,并将参与滚动的字幕作为Caption值按顺序赋给各标签控件元素。然后,用循环控制的方法设置好各元素的上边界、左边界、宽度、字体大小、颜色、对齐方式、背景类型、自动尺寸等属性。  相似文献   

13.
VB6.0中,如何安排控件比较合理?当窗体大小发生变化时,如何使控件也随之变化?对这一系列问题,大多数VB初学者往往费时不少,结果控件与控件之间或控件与窗体之间不是“打架”就是“分家”。 1解决方案 1.用鼠标 (1)将鼠标放在控件上,然后按下鼠标左键,移动控件到合适位置后松开按键; (2)将鼠标放在控件上,单击左键,控件周围出现八个拖动柄,把话头对准某个方向的拖动柄,按下左键,在控件右下角出现一个提示控件大小的矩形框,拖动鼠标到控件大小合适时松开按键。 2.用菜单 (1)调整控件位置:格式(Form…  相似文献   

14.
程序设计是一个不断积累的过程,有些经验和技巧可以通过书本、案例程序等手段获取,而有些只能靠自己去摸索。在教学和科研中,笔者总结了VB编程中一些特殊问题的处理技巧,供大家参考。1让窗体的背景图像随窗口自动拉伸窗体是软件的界面,也是安放其他控件的容器。许多应用程  相似文献   

15.
Visual Basic For Windows(VB)提供了丰富的控件,但其提供的公用对话框控件在打开文件时(例如*.Pcx等)不显示文件内容即图像,本文给出一个实例,以模拟一些图形软件包在打开文件的同时显示图像,模拟和扩充OPEN控件功能。 为模拟和扩充OPEN功能,现给出一个完整的VB程序。 1.建立窗体 首先建立一个窗体(窗体名为OPNFILE),窗体上包含驱动器列表、目录列表、文件列表、两个命令按钮(确认、取消)和显示影像的控件(picture或image),下面是这6个控件的建立方法和有关属性的改变。  相似文献   

16.
本文利用Windows的API函数将VB窗体前置,避免教师在CAI过程中频繁切换活动窗口,并通过VB控件将各种不同的电子文档内容在窗体中显示出来。  相似文献   

17.
基于Windows消息机制的软件本地化   总被引:4,自引:0,他引:4  
探讨了利用Windows内部机制来实现软件本地化的方法。应用程序的消息循环是Windows程序运行的核心,该方法利用钩子函数截取消息,添加新的窗口函数来改变应用程序对消息的处理策略。消息处理策略的可以变化改变界面各个控件的文本内容、大小、位置等属性。从而在应用程序运行时显示的就是经过调整的界面,使应用程序的语言和界面布局符合本地化要求。  相似文献   

18.
拥有皮肤的窗体用户对于软件的第一印象往往源于看到软件界面的前3秒钟。下面我就介绍一种在.NET环境下用C#开发自己的窗体控件的简单方法。众所周知的,.Net中的控件不同于以往的比如VB的控件,所有的类之间是继承的关系。你平时用的标准窗体就是继承自System.Windows.Forms.For  相似文献   

19.
Windows应用程序窗口一般包括两种:普通窗口和常居顶层的无标题条高级窗口(下称高级窗口),前者是由Windows内部功能定制的,它具有Windows应用程序窗口的所有普通特性:具有标题条、窗口边框、最大化按钮、最小化按钮和系统默认的怏捷键及鼠标支持功能等,利用鼠标拖动该类窗口的标题条可以在屏幕上任意移动窗口,当鼠标光标停在窗口边框上时可以改变窗口大小;后者是一种定制的高级窗口,它不具有普通窗口的任何属性,整个窗口的控制必须由编程者来一一确定,使用这种窗口的典型实例有Windows中的IME输入法应用程序、  相似文献   

20.
属性名}说明Aetion设置通用对话框功能或为《)LE控件指定一个动作。仅在程序中设置。对于通用对话框有:O:无对话框月:打开文件对话框;2:存储文件对话框;3:调色板对话框丹:字体设置对话框;5:打印对话框;6:帮助对话框。Adi丫成阴山d指定一个控件为活动控件。设计时无效,运行时只读。ActiveFoml指定一个窗体为活动窗口。设计时无效,运行时只读。Align设置图片自动对齐方式。该属性将图片框设置成与窗体宽度相同。o:图片框可置于窗体任意位置;1:图片框在窗体顶部;2:图片框在窗体底部。Ali自”11ent设置正文在控件上的位置。O:左对齐;1:右对…  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号