以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61334) |
||||
-- 作者:hbhb -- 发布时间:2014/12/11 0:12:00 -- 请教 大师好! 请问:一个项目,希望实现如下功能,该如何实现? 希望第一次打开项目,如果客户按按钮1,就提示首先必须进行一项设置按按钮2,如果没有设置就进行提示,设置完后,以后打开项目按按钮1就不提示,如何搞?
|
||||
-- 作者:Bin -- 发布时间:2014/12/11 8:03:00 -- 用SaveConfigValue来储存是否有按个按钮1 或者存到注册表去
|
||||
-- 作者:hbhb -- 发布时间:2014/12/11 11:01:00 -- 谢谢! 那SaveConfigValue初始赋值 ,何时在哪里写代码?发布前用命令窗口,还是如何搞?
|
||||
-- 作者:有点甜 -- 发布时间:2014/12/11 11:05:00 -- 执行一次SaveConfigValue,然后发布项目 |
||||
-- 作者:hbhb -- 发布时间:2014/12/11 11:09:00 -- 我是这样搞的,有无更好的方法? |
||||
-- 作者:有点甜 -- 发布时间:2014/12/11 11:11:00 -- 以下是引用hbhb在2014-12-11 11:09:00的发言:
我是这样搞的,有无更好的方法?
不需要赋初值,因为没有意义。
取值的时候,如果没有取到,就会用默认值的 |
||||
-- 作者:hbhb -- 发布时间:2014/12/11 11:37:00 -- 谢谢!我讲的是,设计时有可能已经赋过初始值了,项目初始化时,可对表数据初始化,对以上的存储值初始化,有无统一的办法进行? |
||||
-- 作者:有点甜 -- 发布时间:2014/12/11 11:39:00 -- 木有,发布之前,统一设置一次。 |
||||
-- 作者:hbhb -- 发布时间:2014/12/11 11:53:00 -- 再请教,如示例 ,请问如何用代码在表a中找到c、d、e、f都出现的列号?
|
||||
-- 作者:有点甜 -- 发布时间:2014/12/11 12:00:00 -- Dim dt As DataTable = DataTables("表A") Dim ary() As String = {"a", "b", "c", "d"} For Each dc As DataCol In dt.DataCols Dim vs As object = dt.GetValues(dc.name) Dim flag As Boolean = True For Each a As String In ary If vs.contains(a) = False Then flag = False End If Next If flag Then msgbox(dc.name) End If Next |