如何动态生成多个Frame

如题所述

Option Explicit
Private WithEvents NewTextBox As TextBox
'通过使用WithEvents关键字声明一个对象变量为新的命令按钮

Private Sub Command1_Click()
If NewTextBox Is Nothing Then
Set NewTextBox = Controls.Add("VB.TextBox", "cmdNew", Form1)
NewTextBox.Move 200, 200
NewTextBox.Width = Form1.Width - 450
NewTextBox.Height = Form1.Height - 1400
NewTextBox.Visible = True
End If
End Sub

Private Sub Command2_Click()
If NewTextBox Is Nothing Then
Exit Sub
Else
Controls.Remove NewTextBox
Set NewTextBox = Nothing
End If
End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

如何动态生成多个Frame
Private WithEvents NewTextBox As TextBox '通过使用WithEvents关键字声明一个对象变量为新的命令按钮 Private Sub Command1_Click()If NewTextBox Is Nothing Then Set NewTextBox = Controls.Add("VB.TextBox", "cmdNew", Form1)NewTextBox.Move 200, 200 NewTextBox.Width = Form1.Width -...

可以开启多个Frame吗
Frame Generation可以开启,但具体是否开启应根据使用场景和需求来决定。首先,Frame Generation(帧生成)技术通常用于提升视频或游戏的流畅度。当这一功能被启用时,它能够在原始帧之间插入新的帧,从而增加每秒显示的帧数,使动态图像看起来更加顺滑。例如,在观看高动态场景的电影或玩快节奏的游戏时,开启...

急求JSP中如何在多iframe页面 进行动态的iframe显示。
function setFrameBValue(){\/\/设置的a页面的button的click事件 var aValue=document.getElementById('aId').value;\/\/假设这个aId是a页面输入控件的id \/\/下面对frameb操作 var bFrame= document.getElementById("bFrameId").contentWindow;\/\/得到bFrame的页面内容 var bText= bFrame.document.getElem...

在Flash设计中,如何用一个循环语句使多个动态文本框的变量数组赋值...
具体实现步骤如下:1. 定义数组:在Flash的脚本面板中,使用_root.a = new Array();定义一个空数组。随后,根据需要向数组添加元素,如_root.a[0] = "文本1";、_root.a[1] = "文本2";等等。2. 使用循环语句:接下来,可以使用for循环为数组中的每个元素分配值。例如:使用全局变量数组: ...

怎样用JS动态改变frame框架里一个子frame的src
要看在哪里操作哪个页面了a是frame页面在b中时 改变framesrcjs代码写在b中的话document.getElementById("对应的ID号").src="path\/xxxx.htm" 这个可以a,c是frame页面在b中时 改变framesrcjs代码写在c中的话parent.document.getElementById("对......

怎样用JS动态改变frame框架里一个子frame的src
要看在哪里操作哪个页面了a是frame页面在b中时 改变framesrcjs代码写在b中的话document.getElementById("对应的ID号").src="path\/xxxx.htm" 这个可以a,c是frame页面在b中时 改变framesrcjs代码写在c中的话parent.document.getElementById("对......

如何动态的改变Frame的大小
1.直接隐藏或显示。(1).框架页代码。<frameset cols="100,*" name="frame1"> <frame src="about:blank"> <frame src="demo.htm"> <\/frameset> 或者 <frameset rows="100,*" name="frame1"> <frame src="about:blank"> <frame src="demo.htm"> <\/frameset> (2).demo.htm页的代码...

JAVA SWING中如何通过点击按钮来动态的更新界面里的内容 例如软件里的...
就是根据按钮事件触发,将原来界面里的控件删除掉,重新添加控件,重新添加面板,然后立刻调用resize()方法重构窗口,使窗口布局变化可以立刻就显现出来,完全可以满足楼主的要求 简单还容易,什么替换容器,替换控件,什么的,本质上就是我的这个方法:至于重新设置布局管理器,楼主你实际试一下你就会发现不...

...鼠标右键点击堆叠的物品可以实现自动分离几个出来,比如现在动燃火焰...
frame = CreateFrame("frameType" [,"name"] [, parent]) -- 动态创建指定类的新Frame font = CreateFont("name") -- 动态创建Font对象 num = GetNumFrames() -- 获取当前已创建Frame的数量 nextFrame = EnumerateFrames(currentFrame) -- 获取currentFrame后的Frame(内部顺序,使用currentFrame=nil获得第一个...

vb6.0 动态添加的控件可以对它进行操作吗?
frame1.Height = 1000 Controls.Remove aa’删除 用控件数组:首先在窗体上添加一个Frame控件,命名为frameArray,Index属性为0 Load frameArray(1) '添加 frameArray(1).Width = 1000‘调整大小 frameArray(1).Height = 1000 frameArray(1).Visible = True Unload frameArray(1) '删除 ...

相似回答