新手请教工具条问题 VB+SQL的MIS中应用了MDI,每个窗体对不同的数据进行存取,还有新增,修改,浏览,查找等操作,怎样用工具条来实现这些功能呢?该从何处着手? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单,但步骤复杂,你先加一个工具栏控件,再查查MSDN吧 首先添加一个ToolBar控件,在控件上添加你所能用到的所有按钮,添加后,将所有的按钮全设置为不显示状态。在使用时,你就可以根据,你的需要来让某个按钮显示出来,至此,功能实现。应该是你要的吧。[email protected] R panxuejian(大肚鼠) 这样好像是可以哦。但这样如果我有20个窗体都需要有新增按钮,那么岂不是需要建20个新增工具按钮,然后根据每个窗体需要去选择显示其中的一个?模糊的听说过用class实现,没头绪啊,哪位大侠再给点提示吧。 不是这样的,把TOOLBAR控件建在MDI主窗体上,其他的窗体用普通窗体,并设MDICHILD属性为TRUE,最大化显示,这样,每个普通窗体都可以用MDI窗体的工具栏了 可以这样:比如说增加按钮CMDADDprivate sub cmdadd_click()on error resume nextcall me.activeform.cmdaddend sub在相应的窗体里定义增加的过程:private sub cmdadd()----end sub 这样:Private Sub Toolbar1_ButtonClick(ByVal Button As ComctlLib.Button) Select Case Button.Index Case 1 Form1.Show Case 2 Call Me.ActiveForm.cmdadd End Select End Sub在相应的窗体里定义增加的过程:public sub cmdadd()----end sub 笔记本怎么进行串口通信的编程呢 判断当前获得focus的控件 如何快速求一副彩色图像的阀值? 请教各位高手关于VB6.0与VSS的集成开发问题 汉字处理与绘图。 如何画汉字? 求助关于Inet控件的使用问题 “实时错误'-2147467259(80004005)':未指定的错误”是一个什么错误(blob存储过程中出现的错误) 如何获取当前活动窗体中插入符(键盘光标Caret)的高度? 这样的问题怎么解决? 谁有Standard OLE Types? 这是为什么?? 请问VB如何用代码调用Crystal Reports!
在使用时,你就可以根据,你的需要来让某个按钮显示出来,至此,功能实现。应该是你要的吧。[email protected]
比如说增加按钮CMDADD
private sub cmdadd_click()
on error resume next
call me.activeform.cmdaddend sub
在相应的窗体里定义增加的过程:
private sub cmdadd()
----
end sub
Private Sub Toolbar1_ButtonClick(ByVal Button As ComctlLib.Button) Select Case Button.Index
Case 1
Form1.Show
Case 2
Call Me.ActiveForm.cmdadd
End Select
End Sub
在相应的窗体里定义增加的过程:
public sub cmdadd()
----
end sub