简单的问题,怎么我在Toolbar里把按钮设置成分隔符没有效果? 样式选择了3_tbrSeparator,但是并没有出现一条竖线一样的分隔符。应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 作为分隔符的按扭设置为3_tbrSeparator,图标按扭默认样式 对呀,我也设置按钮是3_tbrSeparator样式,可它就是一点反应都没有。 假如有5个按扭,设置1,3,5为默认,2,4为3_tbrSeparator 请各位帮我看到一下这代码怎么关闭窗口的时候,取消、确定都关闭呢?代码是这样子的:请那位懂的帮我改一下,多谢!! private sub form_unload(cacel as intger) dim rs as string rs="你想退出系统吗?" if msgbox(rs,vbokcacel+vbextamiat,"警告!")=VBYSE THEN cacel=1 else cacel=0 endifend sub 注:ils1:imageListtlb1:toolbar With ils1 .ListImages.Clear .ImageHeight = 16 .ImageWidth = 16 ' 'Add/Edit/Del/Save/Cancel/Find/Sort/First/Previous/Next/Last/Page/Exit .ListImages.Add 1, "Add", LoadResPicture("Add", vbResIcon) .ListImages.Add 2, "Edit", LoadResPicture("Edit", vbResIcon) .ListImages.Add 3, "DELETE", LoadResPicture("Delete", vbResIcon) .ListImages.Add 4, "Save", LoadResPicture("Save", vbResIcon) .ListImages.Add 5, "Cancel", LoadResPicture("UnDo", vbResIcon) .ListImages.Add 6, "Find", LoadResPicture("Find", vbResIcon) .ListImages.Add 7, "Sort", LoadResPicture("Sort", vbResIcon) .ListImages.Add 8, "Refresh", LoadResPicture("Refresh", vbResIcon) .ListImages.Add 9, "First", LoadResPicture("First", vbResIcon) .ListImages.Add 10, "Previous", LoadResPicture("Previous", vbResIcon) .ListImages.Add 11, "Next", LoadResPicture("Next", vbResIcon) .ListImages.Add 12, "Last", LoadResPicture("Last", vbResIcon) .ListImages.Add 13, "Page", LoadResPicture("Page", vbResIcon) .ListImages.Add 14, "Exit", LoadResPicture("Exit", vbResIcon) End With With tlb1 .ImageList = ils1 .AllowCustomize = False .Appearance = cc3D .BorderStyle = ccNone .TextAlignment = tbrTextAlignBottom .Style = tbrStandard .Buttons.Add 1, , , 3 .Buttons.Add 2, "Add", "新增", , 1 .Buttons.Add 3, "Edit", "编辑", , 2 .Buttons.Add 4, "Delete", "删除", , 3 .Buttons.Add 5, , , 3 .Buttons.Add 6, "Save", "保存", , 4 .Buttons.Add 7, "Cancel", "取消", , 5 .Buttons.Add 8, , , 3 .Buttons.Add 9, "Find", "筛选", , 6 .Buttons.Add 10, "Sort", "排序", 5, 7 .Buttons(10).ButtonMenus.Add 1, "SortByCode", "按工号" .Buttons(10).ButtonMenus.Add 2, "SortByTimeCardID", "按考勤卡号" .Buttons(10).ButtonMenus.Add 3, "SortByName", "按姓名" .Buttons.Add 11, , , 3 .Buttons.Add 12, "Refresh", "刷新", , 8 .Buttons.Add 13, , , 3 .Buttons.Add 14, "Exit", "退出", , 14 End With private sub form_QueryUnload(cacel as intger) dim rs as string rs="你想退出系统吗?" if msgbox(rs,vbokcacel+vbextamiat,"警告!")=VBNO THEN cacel=1end sub 不知是我软件问题,还是什么没做足:操作如图http://www.mornsoft.cn/a1.jpg一样的没那条像竖线一样的分隔符,痛苦呀。 把Style属性设为tbrFlat即可呵呵,早把图贴出来,至于这多麻烦吗? 怎么会有那么多代码的?右键==>属性==>按钮选项卡==>样式 选择 4-tbarplaceholder 对象已关闭,不允许操作。 [求助]VB6下,InStr函数的用法求教。 如何获取DLL里数组的值 vb中怎么创建一个sql临时表 如何给编写的控件提供一个容器 请问高手。用setup factory 6.0时。怎么得到用户修改后的安装路径。 怎么取得Recordset中是数据呢? 表中记录为空的情况下怎么用ado控件来添加记录??(处理完马上给分) 求助:怎样在Microsoft Excel中设置股票代码、名称、即时报价? VB 卸载程序执行服务器端程序问题 在TextBox中输入规范化数字(含实现程序) [散分+提问] RTF所见即所得显示和分页打印源码+捉虫!!!
代码是这样子的:请那位懂的帮我改一下,多谢!!
private sub form_unload(cacel as intger)
dim rs as string
rs="你想退出系统吗?"
if msgbox(rs,vbokcacel+vbextamiat,"警告!")=VBYSE THEN
cacel=1
else
cacel=0
endif
end sub
ils1:imageList
tlb1:toolbar With ils1
.ListImages.Clear
.ImageHeight = 16
.ImageWidth = 16
'
'Add/Edit/Del/Save/Cancel/Find/Sort/First/Previous/Next/Last/Page/Exit
.ListImages.Add 1, "Add", LoadResPicture("Add", vbResIcon)
.ListImages.Add 2, "Edit", LoadResPicture("Edit", vbResIcon)
.ListImages.Add 3, "DELETE", LoadResPicture("Delete", vbResIcon)
.ListImages.Add 4, "Save", LoadResPicture("Save", vbResIcon)
.ListImages.Add 5, "Cancel", LoadResPicture("UnDo", vbResIcon)
.ListImages.Add 6, "Find", LoadResPicture("Find", vbResIcon)
.ListImages.Add 7, "Sort", LoadResPicture("Sort", vbResIcon)
.ListImages.Add 8, "Refresh", LoadResPicture("Refresh", vbResIcon)
.ListImages.Add 9, "First", LoadResPicture("First", vbResIcon)
.ListImages.Add 10, "Previous", LoadResPicture("Previous", vbResIcon)
.ListImages.Add 11, "Next", LoadResPicture("Next", vbResIcon)
.ListImages.Add 12, "Last", LoadResPicture("Last", vbResIcon)
.ListImages.Add 13, "Page", LoadResPicture("Page", vbResIcon)
.ListImages.Add 14, "Exit", LoadResPicture("Exit", vbResIcon)
End With With tlb1
.ImageList = ils1
.AllowCustomize = False
.Appearance = cc3D
.BorderStyle = ccNone
.TextAlignment = tbrTextAlignBottom
.Style = tbrStandard
.Buttons.Add 1, , , 3
.Buttons.Add 2, "Add", "新增", , 1
.Buttons.Add 3, "Edit", "编辑", , 2
.Buttons.Add 4, "Delete", "删除", , 3
.Buttons.Add 5, , , 3
.Buttons.Add 6, "Save", "保存", , 4
.Buttons.Add 7, "Cancel", "取消", , 5
.Buttons.Add 8, , , 3
.Buttons.Add 9, "Find", "筛选", , 6
.Buttons.Add 10, "Sort", "排序", 5, 7
.Buttons(10).ButtonMenus.Add 1, "SortByCode", "按工号"
.Buttons(10).ButtonMenus.Add 2, "SortByTimeCardID", "按考勤卡号"
.Buttons(10).ButtonMenus.Add 3, "SortByName", "按姓名"
.Buttons.Add 11, , , 3
.Buttons.Add 12, "Refresh", "刷新", , 8
.Buttons.Add 13, , , 3
.Buttons.Add 14, "Exit", "退出", , 14
End With
dim rs as string
rs="你想退出系统吗?"
if msgbox(rs,vbokcacel+vbextamiat,"警告!")=VBNO THEN cacel=1end sub
操作如图
http://www.mornsoft.cn/a1.jpg一样的没那条像竖线一样的分隔符,痛苦呀。
呵呵,早把图贴出来,至于这多麻烦吗?