| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 502 人关注过本帖
标题:[请教]多窗体运行的初级问题
只看楼主 加入收藏
berrylala
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2009-5-10
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
[请教]多窗体运行的初级问题
虽然查了不少关于load、unload、show、hide、visiable的相关文章,但感觉还是理不清思路,请大家帮我看看应该怎么写才正确呢?非常感谢!
问题描述如下:
在同一个工程中建立了三个Form及一个Module 三个Form之间互相独立不存在调用关系 但他们实现的功能差不多是一样的 即分别调用Module里的程序段分别实现更新SQL Server数据库中的三列值的功能
Form1的代码如下:
Option Explicit
……
Private Sub Form1_load()
  Form1.Visible = True
  Form2.Visible = False
  Form3.Visible = False
  ……
End sub
Private Sub Command1_Click()
  Call OrderConnectionSUB    '总连接
  ……                       '更新SQL Server数据库中某列值的代码
End sub
Private Sub Command2_Click()
  Set adoRst = Nothing
  Unload Me
End Sub

Form2及Form3的代码架构基本相同 只是在某些部分根据功能有所改变

现在的问题是 运行程序后 只有Form1中的功能得以实现(即SQL Server数据库中只有与Form1程序段对应的列值实现了更新) 而Form2与Form3都没有
不知道是不是因为多窗体运行出现了问题
(哎 其实 我自己都不知道该怎么判断Form2与Form3是否运行了 只知道在SQL Server数据库中查询时发现Form2与Form3程序段功能没有实现 甚至根本都没有做到需要单击Form2中的Command1那一步 我尝试着只单击Form2 结果发现还是从Form1开始运行 )

请大家帮忙看看 非常感谢
搜索更多相关主题的帖子: 窗体 初级 运行 
2009-07-20 21:09
loveve
Rank: 4
等 级:业余侠客
威 望:1
帖 子:452
专家分:213
注 册:2005-4-11
收藏
得分:20 
肯定有一个启动窗体啊
你再加一个窗体吧,以新增的窗体做为启动窗体,然后再用新增的窗体分加调用form1 form2 form3实现不同的功能

五月的雪
2009-07-20 21:26
berrylala
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2009-5-10
收藏
得分:0 
哦 好的 非常感谢 我试试看
2009-07-20 21:42
berrylala
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2009-5-10
收藏
得分:0 
哦 非常感谢 我按照你的方法加了一个窗体 这下可以分别调用各个窗体了 但同时出现了一个困扰我很久的问题 也是关于多窗体运行的 我先把这个帖子结了 再新发帖请教一下你吧
2009-07-20 22:02
berrylala
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2009-5-10
收藏
得分:0 
呵呵 困扰了我很久的那个问题 刚才一不小心给调试出来了 呵呵 就不麻烦了 多谢啊
2009-07-20 22:46
快速回复:[请教]多窗体运行的初级问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022359 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved