首页 电脑/网络
程序设计
VB

怎样在vb窗体中添加12个标签控件

答:我测试你的2行代码,添加和删除功能都正常你有没有绑定数据在MSH表中呢? 看看MSDN中是怎么说的: AddItem 方法 (MSHFlexGrid) 该方法将一个行添加到 MSHFlexGrid 控件中。不支持命名参数。 语法 object.AddItem (string, index, number) AddItem 方法的语法包含以下部分: 部分 描述 object 对象表达式,其值是“应用于”列表中的对象。 item 字符串必需的。字符串表达式,它在新增行中显示。可以用制表符 (vbTab) 来分隔每个字符串,从而将多个字符串(行中的多个列)添加进去。 Index 可选的。Long 类型,它代表了控件中放置新增行的位置。对于第一行来说,index = 0。如果省略 index,那么新增行将成为带区中的最后一行。注意 index 是 MSHFlexGrid 中的 BandColIndex。 number 可选的。Long 值,指出添加行的带区号。 说明如果 MSHFlexGrid 不包含带区(即它被绑定到一个非层次结构类型的 Recordset),那么 BandNumber 参数将是可选的。即使指定了它的值,指定值也必须为 0。如果 BandDisplay 属性被设置为水平的,而 MSHFlexGrid 被绑定到一个分层结构的 Recordset,则 BandNumber 参数将是必需的。如果 BandDisplay 属性被设置为垂直的,那么只有当带区有二义性的时候 BandNumber 参数才是必要的。index 参数永远是可选的。 ======================= 注意那个index值,如果省略 index,那么新增行将成为带区中的最后一行。 而后面的说明, MSHFlexGrid 不包含带区(即它被绑定到一个非层次结构类型的 Recordset)

1回答
2019-06-20

vba中 i是个变量 数组a(i)这样定义行不行?

答:G1、Option Explicit。当使用Option Explicit时,必须在模块中的所有过程声明每一个变量,否则会出现语法错误并不能被编译。这样做的好处是,它能消除程序中因为错拼变量名而导致程序错误,所以见意使用此选项。自动设定的方法:在VBA编辑器工具菜单中选项里的编辑器选卡中的要求声明变量选项选上即可。这个每次插入新模块时会自动插入此声明。  2、Option Private Module。当使用此设定时,模块中的代码将标记为私有,这样在宏对话框中就不能看到这些代码,也就是在Excel主界面的工具/宏/宏的对话框中不会显示私有的子程序名称,这也防止了模块的内容被其它工程引用,不过在同一工程中的其它模块仍然是可用的。  3、Option Compare {Binary | Text | Database}。用于声明字符串比较时所用的缺省比较方法。如果模块中没有 Option Compare 语句,则缺省的文本比较方法是 Binary。  Option Compare Binary 是根据字符的内部二进制表示而导出的一种排序顺序来进行字符串比较。在 Microsoft Windows 中,排序顺序由代码页确定。典型的二进制排序顺序如下例所示:  A < B < E < Z < a < b < e < z < _ < _ < _ < _ < _ < ?  Option Compare Text 根据由系统区域确定的一种不区分大小写的文本排序级别来进行字符串比较。当使用 Option Compare Text 对相同字符排序时,会产生下述文本排序级别:  (A=a) < ( _=_) < (B=b) < (E=e) < (_=_) < (Z=z) < (_=_)   Option Compare Database 只能在 Microsoft Access 中使用。当需要字符串比较时,将根据数据库的区域 ID 确定的排序级别进行比较。  4、Option Base {0 | 1}。用来声明数组下标的缺省下界。  注意 Dim、Private、Public、ReDim 以及 Static 语句中的 To 子句提供了一种更灵活的方式来控制数组的下标。不过,如果没有使用 To 子句显式地指定下界,则可以使用 Option Base 将缺省下界设为 1。使用 Array 函数或 ParamArray 关键字创建的数组的下界为 0;Option Base 对 Array 或 ParamArray 不起作用。  Option Base 语句只影响位于包含该语句的模块中的数组下界

1回答
2019-06-19

计算机vb的二级菜单怎么建

答:打开【菜单编辑器】首先输入一个主菜单,点击【下一个】,然后点击【->】箭头按钮,是一级子菜单(在菜单名称前会出现“......”的移位符),在做好一级子菜单后,再点击【->】箭头按钮,可以做二级子菜单......子菜单制作完成后,点击【<-】箭头按钮,可返回

1回答
2019-06-19

vb net中的水平选项卡是如何制作的

答:图像传输是WWW的真正魅力所在,它与文字相比具有显著的优点:一是直观,人眼观看图像时接受信息的速度远远超过观看文字时接受信息的速度;二是能更清楚地表达细节内容。正是由于这些优点,所以在进行网页设计时图像很受欢迎。如果网页做得像一幅风景画,浏览者一定会流连忘返(如果图片很大,效果会适得其反)。 图像文件的格式有几十种,如GIF、JPEG、BMP、EPS、PCX、PNG、FAS、TGA、TIFF、WMF等,现在Internet Explorer和Netscape支持的、最常用的图像格式是GIF、JPEG和BMP。 一、在网页中插入图像 利用Frontpage2000可以方便地在网页中插入图像,还可以设置图像边框、大小、和位置,并且可以直接对图像进行编辑。 在网页中加入图像的操作非常简单: 1.新建一个空白网页,把光标定位在网页的开始位置。 2.打开“插入”菜单,选择“图片”菜单项,在子菜单中选择“来自文件”菜单项,或者单击工具栏中的图片工具图标,弹出一个“图片”对话框。 3.在此对话框中单击“浏览”按钮,出现一个“选择文件”对话框。 4.在“选择文件”对话框的文件列表中选择某个图像文件,然后单击“确定”按钮,或直接双击该图像文件,该图像即被加入到网页中。 在网页中插入图像后我们就可以对图像的各种属性进行设置了。 1.选中所插入的图片,单击鼠标右键,弹出一个快捷菜单,在菜单中选择“图片属性”菜单项,出现一个“图片属性”对话框. 2.打开“外观”选项卡。 (1)设定图像边框粗细:在“外观”选项卡的“布局”栏里可以根据需要定义图像的边框,也可以定义边框值为“0”,即无边框。 (2)设置图像环绕方式:一般情况下一幅图像只能与一行文字处在同一高度,但有时需要将图像和文字分开,且两者互不影响。比如在网页左边插入一幅图像,要求右边的文字就像没有图像时可以多行输入,这就要通过设置图像的环绕方式来实现。 在网页中图像的环绕方式有两种: 左环绕:图像在左边,文本在图像的右边进行环绕。 右环绕:图像在右边,文本在图像的左边进行环绕。 在“外观”选项卡的“布局”栏中打开“对齐方式”下拉列表框,选择“左”选项,并单击“确定”按钮,图像就被设置为左环绕方式,同样,如果选“右”,图像就被设置为右环绕方式。 (3)编辑图像大小:在Frontpage2000中,当在网页中加入一幅图像后,图像大小默认设置为其原来的大小,如果加入的图像太大或太小,或有其他特别需要,就得调整图像的大小。调整图像大小非常简单灵活,只要你选中加入的图像,用鼠标左键拖动图像边框,就可以任意调整图像的宽度和高度直到达到你满意的尺寸。 (4)设置图像缩放比例:网页设计的一个重要原则就是网页的兼容性,对于不同的浏览器或者不同的分辨率,不管是800×600的窗口,还是1024×768的窗口,网页都要能正常的显示。设置图像缩放比例就是将图像设置为大小可以按比例变化,与浏览器的大小成一固定比例,这样在不同大小的浏览器窗口里图像都能正常的显示外观。 设置图像缩放比例的步骤如下: 1.选中网页中的图像,单击鼠标右键,在弹出的快捷菜单里,选择“图像属性”菜单项,弹出一个“图像属性”对话框. 2.在“大小”栏中选中“指定大小”复选框,同时选中“宽度”和“高度”下面的“百分比”单选按钮,然后在“宽度”和“高度”栏里输入想显示的比例,单击“确定”完成设置。 另外还可以在“外观”选项卡的“水平间距”和“垂直间距”栏里进行设置,水平间距是指图像与周围元素在水平方向的间距,以象素为单位;垂直间距指图像与周围元素在垂直方向的间距。 二、怎样编辑网页中的图像 在Frontpage2000中,可以使用“图片”工具栏中的各种工具对网页中的图像进行编辑,编辑功能主要有:图像旋转和翻转、剪裁、图像淡化、凹凸效果等等。 三、使用背景图像 使用背景图像与使用背景色不同,使用背景色只将网页的背景用某种颜色填充,而使用背景图像则是将网页的背景用图像平铺。这样做可以使制作的网页更美观好看。 网页中使用背景图像的具体步骤如下: 1.新建一个空白网页。 2.单击鼠标右键,在弹出的快捷菜单里选“网页属性”,弹出“网页属性”对话框. 3.开“背景”选项卡。4.在“背景”选项卡的“格式”栏中选中“背景图片”复选框,然后单击下面的“浏览”按钮,出现一个“选择背景图片”对话框。 4.在“背景”选项卡的“格式”栏中选中“背景图片”复选框,然后单击下面的“浏览”按钮,出现一个“选择背景图片”对话框。 5.在“选择背景图像”对话框中单击“浏览文件”按钮,出现一个“选择文件”对话框。 6.在“选择文件”对话框的文件列表中选择图像文件,单击“确定”按钮。 这样,所选图片将作为整个网页的背景,如果在第4步时同时选中“水印”复选框,背景图片将显示为特殊的水印效果,当网页滚动时,背景不动,只有网页内容滚动,产生一种透明层的效果,非常吸引人。

1回答
2019-06-19

amova分析中va vb vc是什么意思

答:SQL(STructured Query Language)是一种资料库查询和程式设计语言,用於存取资料以及查询、更新和管理关联式资料库系统。美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了 SQL 标准。ANSI 是一个美国工业和商业集团组织,发展美国的商务和通讯标准。ANSI 同时也是 ISO 和 International Electrotechnical Commission(IEC)的成员之一。ANSI 发布与国际标准组织相应的美国标准。1992年,ISO 和 IEC 发布了 SQL 的国际标准,称为 SQL-92。ANSI 随之发布的相应标准是 ANSI SQL-92。ANSI SQL-92 有时被称为 ANSI SQL。尽管不同的关联式资料库使用的 SQL 版本有一些差异,但大多数都遵循 ANSI SQL 标准。SQL Server 使用 ANSI SQL-92 的扩展集,称为 T-SQL,其遵循 ANSI 制定的 SQL-92 标准。      SQL 语言包括两种主要程式设计语言类别的陈述式: 资料定义语言 (DDL)与资料操作语言 (DML)。下面我们将介绍这两类语言。 VB与Basic是两种概念VB是Visual Basic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。VB最早是微软从早期的BASIC语法继承而来,并加入了可视化的程序界面。但现在的VB与Basic语言关系并不太大了,因为微软在升级VB的过程中,不断地给VB加入了更多的语法,改变旧的语法,并添加了面向对象程序设计等概念,可以说现在的VB程序与BASIC程序,除了加减乘除和For循环语句外,找不到其它相同特征。如果说VB从BASIC语言身上继承了什么东西,那就是继承了它的简易性,它非常易学易用。但是,如果单凭这种优点,微软是不会花那么多时间,来开创和更新VB语言的。微软曾经开发的编程产品很多,但现在只留下了C#,VB,C++三种编程语言。很多人可能很奇怪,网络上有很多人在学在用VB语言,但也有很多人在贬低VB语言,可以说VB是全世界最有争议的编程语言。但是微软一直在力挺VB,将它从早期的简单语法,升级到VB2005这样强大的开发语言。为什么?微软可以放弃许多其它不太有争议的编程语言,却一直不愿意放弃争议最大的VB语言。通过分析微软的历史轨迹可以找到答案。早期的C语言功能公认的强大,在当时的大型计算机软件开发尤其如此,但在开发企业商业软件时,却用处不大,在当时的小型和微型机市场上,最简单最不具有专业水平的BASIC语言却十分流行用于开发应用软件,微软就是从那时候发展起来的,最早的微软应用软件开发的所用的语言就是BASIC语言,它为微软成为日后的巨无霸立下了汗马功劳。这一点也许让微软意识到,产品的成功,很大原因在于开发成本低,开发周期短,而BASIC语言无疑最具有这种潜力,所以微软一直力挺BASIC语言,对它进行了数不清次数的升级换代,让现在的VB2005已经完全脱胎换骨。当然,今天的VB语言,我感觉它追求的目的与其它语言是有区别的,其它语言一般是追求功能的强大,不断地扩充语言语法。而VB语言追求的,是软件开发的高效性,编程语言的易学性,然后才是语言的强大性。所以,今天在应用软件开发市场上(排除非Windows软件),VB始终是最高效、开发成本最低的强大的开发工具。以上是一个用C,C++,VB开发过不同企业应用软件的程序员感悟。 C语言是作为UNIX操作系统的主要使用语言。由于UNIX操作系统的成功,现在C语言也得到了广泛的使用。C语言是有经验的软件工程师设计的,它具有很强的功能,以及高度的灵活性。它和其他的结构化语言一样,能提供丰富的数据类型、广泛使用的指针以及—组很丰富的计算和数据处理使用的运算符。

1回答
2019-06-19

用vb 与网页源文件代码的读与写怎么编?

答:这个要用到网页设计中的标签getelementsbyid或getelementsbyname 当然这两个标签的要根据你的网页代码中id 或name来选择 如果你要使用登录框(input 标签)属性中的ID 那么 你要选择getelementbyid 如果要使用name属性则要选择getelementsbyname 要注意的是在你的VB程序中要有一个WEBbrowser 控件要把这个控件与你要访问的网页相连 才能进行登录操作

1回答
2019-06-18

用VBA在网页输入TB Class不能实现,是什么问题?

答:如果楼主已经知道怎么使用VBA控制IE的话,你可以通过分析IE对象中的属性,找到那个按钮的Input元素,然后对这个元素执行Click方法就可以了。或者找到那个表单Form元素,执行Form元素的Submit方法,同样可以实现按下键盘回车键的功能。

1回答
2019-06-18

谁能给我个玩笑代码玩玩(vbs)

答:vbs=vbs=vbs

1回答
2019-06-16

VB调色板代码

答:text1.ForeColor = RGB(HScroll1.value,HScroll2.value,HScroll3.value)<br/>滚动条设置:min=0,max=255<br/>if 前景色.value =true then <br/>text1.ForeColor = RGB(HScroll1.value,HScroll2.value,HScroll3.value)<br/>else'这里只有两个单选框,所以默认就是选择了“背景色”<br/>text1.BackColor = RGB(HScroll1.value,HScroll2.value,HScroll3.value)<br/>endif<br/>代码放在滚动条change事件里

1回答
2019-06-16

vb的递归算法问题,

答:首先,当n=1的时候,a-c你懂啥。<br/>当n=2的时候,电脑先执hanoi 2 a b c<br/>if不可行,然后执行 hanoi 1 a c b if可行,结果one,three对应着 a-b。接着再执行上面未完的hanoi n a b c 结果对应着a-c。<br/>下面来看三,先是hanoi 3 a b c执行else<br/>hanoi 2 a c b else hanoi 1 a b c注意,这里bc的位置又换了回来。所以,在hanoi 1 a b c(属于hanoi n-1 a c b) 结果 a-c然后回归,hanoi 2 a c b print a-b 接着回归最开始的hanoi 3 a b c print a-c。在这个过程中,换位是重点。

1回答
2019-06-15
点击加载更多
1 2 3 4 5 6
跳转至
1 2 3 4 5 6
筛选:
点击加载更多

提问

回答中...

感谢您的回答

您的爱心点不足
答题可以赚爱心点哦~