首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • vb 类似msgbox窗体 [已结贴,结贴人:hq0927]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-19 08:36:17 楼主
    需要程序效果


    语句1
    语句2
    弹出窗体(含表格),用户选择后返回值
    if 值=x then
      语名3
    else
      语句4
    end if


    希望给出实例代码
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fvflove
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

    发表于:2008-08-19 08:45:281楼 得分:80
    VB code
    '增加一个窗体.窗体中有一个按扭 '窗体名 Form1 按扭名 Command1 '以下代码在此窗体中 Option Explicit Private Sub Command1_Click() MsgBox "你单击了第" & curMsgBox & "个按扭" End Sub



    VB code
    '增加一个窗体.窗体中有三个按扭 '窗体名 Form2 按扭名 Command1 Command2 Command3 '以下代码在此窗体中 Option Explicit Private Sub Command1_Click() cIndex = 1 Unload Me End Sub Private Sub Command2_Click() cIndex = 2 Unload Me End Sub Private Sub Command3_Click() cIndex = 3 Unload Me End Sub



    VB code
    '增加一个模块 '模块名 Module1 '以下代码在此模块中 Option Explicit Public cIndex As Integer Public Function curMsgBox() As Integer cIndex = 0 Form2.Show vbModal, Form1 curMsgBox = cIndex End Function
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 09:27:232楼 得分:0

    为什么我用类似的语句会出错??


    实时错误 '400'
    窗体已经打开;不能显示为有模式的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fu0212
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 09:29:033楼 得分:10
    语句1
    语句2
    弹出窗体(含表格),用户选择后返回值
    if 值=x then
      语名3
    else
      语句4
    end if

    键两个窗体
    from1中 加入
    语句1
    语句2
    from2.show 1
    if 值=x then
      语名3
    else
      语句4
    end if

    from2中 加入
    值 = 表格输入

    加一按钮
    ME.HIDE

    添加一模块
    值 as integer
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 09:42:304楼 得分:0
    form1 窗体不能隐藏
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 09:56:395楼 得分:0
    up.....
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • tim_zhang
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 10:16:396楼 得分:0
    窗体已经打开;不能显示为有模式的
    frm.show 0 即为非模式的窗体了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 10:46:597楼 得分:0
    up ....................
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 11:34:018楼 得分:0
    再up....................
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 11:48:569楼 得分:0
    高手呢????
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • 4color
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 14:31:4310楼 得分:10
    form1
    VB code
    Public a As String Private Sub Command1_Click() Form2.Show vbModal, Me MsgBox a End Sub


    form2
    VB code
    Private Sub Form_Unload(Cancel As Integer) Form1.a = Text1.Text End Sub
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hq0927
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 09:32:5711楼 得分:0
    问题未解决  继续up...
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved