Foxtable(狐表)用户栏目专家坐堂 → 讨教对话框


  共有2364人关注过本帖树形打印复制链接

主题:讨教对话框

帅哥哟,离线,有人找我吗?
hbhb
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
讨教对话框  发帖心情 Post By:2015/6/29 20:42:00 [显示全部帖子]

大师:软件设计时,用到对话框的原则是什么?是不是用的越少越好?
越少越不易被破解?

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 20:53:00 [显示全部帖子]

那步骤的运行,是以按钮分配好,还是以对话框停留好?
通过对话框显示,是否进行下一步操作进行步骤运行控制行不行?

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 21:00:00 [显示全部帖子]

我的意思是这样的?
比如导入数据时,我希望进行多步骤的检查,防止出错,此时怎么设置较好?是将步骤分配到不同的按钮?一般如何处理?

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 21:07:00 [显示全部帖子]

但懒汉都希望一键了事呀。
可不可以设置一键了事按钮,然后那里不对,转到此步骤,修改完成,再进行操作?如何设计请指导!


 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 22:23:00 [显示全部帖子]

可不可以设置对话框,分配放到不同的按钮中。然后隐藏按钮这些按钮。一键按钮按下的时候,没有问题不显示,有问题显示对话框,再显示有问题的按钮?

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 22:26:00 [显示全部帖子]

模拟按钮的顺序是否就是代码的执行顺序?

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 22:31:00 [显示全部帖子]

Dim btn As WinForm.Button = Forms("窗口1").Controls("Button1")
btn.PerformClick()
Dim btn As WinForm.Button = Forms("窗口1").Controls("Button2")
btn.PerformClick()
Dim btn As WinForm.Button = Forms("窗口1").Controls("Button3")
btn.PerformClick()

此顺序是否就是代码步骤顺序?

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 22:56:00 [显示全部帖子]

比如我有一功能,希望导入数据,导入数据时,希望进行数据完整性,统计是否正确,关键字是否齐全等检查步骤,分别放在不同的按钮中。
我现在希望达到如下要求:

1、设计一导入按钮,其他按钮暂不显示。如果数据正确直接导入了事。
2、如果有一步骤不正确,显示不正确的按钮,进行数据完善,再导入。
3、主要考虑到界面简洁,操作简便。

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/29 23:40:00 [显示全部帖子]

谢谢!我是问在一按钮中写如下代码是否按此顺序执行按钮中的代码,要不要每个按钮连接写代码?
Dim btn As WinForm.Button = Forms("窗口1").Controls("Button1")
btn.PerformClick()
Dim btn As WinForm.Button = Forms("窗口1").Controls("Button2")
btn.PerformClick()
Dim btn As WinForm.Button = Forms("窗口1").Controls("Button3")
btn.PerformClick()

 回到顶部