网页功能:
加入收藏
设为首页
网站搜索
编程QQ群
2024年11月22日 星期五
首页
编程论坛
技术文档
黑客安全
源代码
应用下载
电子图书
电脑硬件
游戏开发
休闲娱乐
编程网站
注册
登录
帮助
编程开发论坛
»
程序开发
»
Visual Basic
» 关于dim 窗体 as New 窗体的问题
‹‹ 上一主题
|
下一主题 ››
12
1
2
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[基础]
关于dim 窗体 as New 窗体的问题
netice
版主
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2006-10-16 00:08
显示全部帖子
关于dim 窗体 as New 窗体的问题
在定义窗体 Dim frmA As New frmA的时候
点击不同按扭的时候
给窗体caption赋不同值
已经打开了frmA
偶想若两个窗体完全一样的话就不再加载
但如何判断完全一样呢?
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2006-10-16 17:10
显示全部帖子
“c=count(FrmA1)”
是什么意思啊?
首先,是不知道已经打开的窗体个数的啊
。。怎么能获得打开FRMA1的个数呢?
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2006-10-16 23:26
显示全部帖子
VB6里有这个函数吗?
是
返回集合中的对象数目。
语法
object.Count
对不?
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2006-10-16 23:37
显示全部帖子
这次对了。。哈哈。。。看样子懂德太多也不好啊。。
。。就像现在我总是犹豫是应该用ASP实现呢?还是用FLASH?或者用VB?
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2006-10-16 23:52
显示全部帖子
c = UBound(FrmA1)
这句老是下标越界。。。过不去啊
好象是UBound(FrmA1)=-1
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2006-10-17 00:09
显示全部帖子
我发现若是没有事先打开一个FrmA1就会越界。。。。
怎么解决这个问题呢?
一旦有一个已经打开就不会出现问题。。。
若先 判断 UBound(FrmA1) = 0也不行
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2006-10-17 10:17
显示全部帖子
没办法了。。就想了个垃圾点的办法
先定义个
Private Sub Form_Load()
ReDim FrmA1(0)
Set FrmA1(0) = New FrmA
End Sub
再去判断。。就没问题了。。真够晕的。。
用if UBound(FrmA1) <=0 就不行为什么呢
UBound(FrmA1)不是判断下一个的下标吗?
也就是说FrmA1(0)被声明后UBound(FrmA1)=1
若没有FrmA1(0)的话就值应该为UBound(FrmA1)<=0才对啊
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2006-10-17 20:12
显示全部帖子
窗体数组到是会了。。但是时间数组怎么定义啊
我是想
放一个时间
time1控件
但是下面的都是动态定义一个时间数组
如在模块下定义:Public TimeChat() As Timer
再动态定义的时候
再 ReDim TimeChat(Num)
把 TimeChat(Num).Enabled = True --------》提示错误
但是原来在
Private Sub TimeChat_Timer(Index As Integer)
……
……
End Sub
为什么不能执行啊
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2006-10-17 22:40
显示全部帖子
因为程序需要动态添加时间控件。。
每个控件控制一个事件。。。主要是这些事件完全可以同时进行。。
而一个timer不能处理。。。
原来我是加载个从timer(1)^^^ timer(10)
再循环使用。。但是超过10事件同时进行的时候就会出错了。。。。
若可以根据需要随时添加就比较好
。
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2006-10-17 22:42
显示全部帖子
我虽然放了timer控件但是用到的时候才把它Enable=true
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
12
1
2
››
版块跳转 ...
> 程序开发
> Visual Basic
> Visual C++
> Delphi
> Visual C#
> Java
> C++Builder
> 其他语言
> 网站开发与设计
> ASP
> PHP
> JSP
> Python
> 脚本语言
> HTML/CSS
> 平面设计
> Flash
> 其他问题
> 数据库技术
> PowerBuilder
> Foxpro
> SQL Server
> Oracle
> MySQL
> 其他数据库
> 操作系统
> Windows
> Linux
> Unix
> BSD
> Solaris
> 安全防护
> 杀毒专区
> 安全配制
> 工具介绍
> 防火墙
> 黑客入侵
> 漏洞检测
> 破解方法
> 软件应用
> 办公软件
> 系统工具
> 网络应用
> 音乐视频
> QQ专区
> MSN专区
> 分类信息
> 产品展示
> 求职招聘
> 项目合作
> 房屋信息
> 教育培训
> 交友约会
> 跳蚤市场
> 企业信息
> 职场创业
> 企业招聘专区
> 产品展示
> 培训信息
> 电脑硬件
> 最新硬件
> 选购技巧
> DIY乐园
> 硬件诊所
> 笔记本
> 数码玩家
> 手机玩家
> MP3随身听
> DC/DV
> 游戏开发
> 单机游戏
> 竞技游戏
> 魔兽争霸
> 星际争霸
> 反恐精英
> FIFA
> 极品飞车
> 实况足球
> 网络游戏
> 魔兽世界
> 天龙八部
> 传奇
> 大话西游
> 奇迹
> 武林外传
> 征途
> 灌水乐园
> 文艺茶座
> 历史文化
> 影音娱乐
> 数码贴图
> 活动聚会
> 车友之家
> 意见建议
> 版权举报
> 站务管理
控制面板首页
编辑个人资料
积分记录
公众用户组
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计