Foxtable(狐表)用户栏目专家坐堂 → [求助] 用代码批量更改了窗口按钮的名称,怎么保存不了呢?


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

主题:[求助] 用代码批量更改了窗口按钮的名称,怎么保存不了呢?

美女呀,离线,留言给我吧!
龙潭春早
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:676 积分:4895 威望:0 精华:0 注册:2018/3/22 16:05:00
[求助] 用代码批量更改了窗口按钮的名称,怎么保存不了呢?  发帖心情 Post By:2020/8/26 15:00:00 [显示全部帖子]

打开窗口,用代码批量更改了窗口按钮的名称。

执行后,在命令窗口的下部显示区域,已经看到了更改的结果。

然后关闭窗口,打开窗口设计,却发现这些按钮名称并没有改,还是和原来一样。

加上项目保存的系统命令,执行后效果一样。

怎么能保存批量更改了的窗口按钮名称呢?

代码:

Dim ctl As WinForm.Control
Dim btn As WinForm.Button
Dim str As String
Dim i, i2 As Integer
i = 1
i2 = 1

For Each ctl In Forms("窗口1").Controls
    If Typeof ctl Is WinForm.Button Then
        btn = ctl
        If btn.Name.StartsWith("Button") Then
        Else
            str = btn.Name
            str = "Button__" & str
            btn.Name = str
            
            output.show("i = " & i & "      btn.Name = " & btn.Name)
            i = i + 1
            
        End If
    End If
    
    output.show("i2 = " & i2)
    i2 = i2 + 1
    
Next

Syscmd.Project.Save()

 回到顶部
美女呀,离线,留言给我吧!
龙潭春早
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:676 积分:4895 威望:0 精华:0 注册:2018/3/22 16:05:00
  发帖心情 Post By:2020/8/26 18:07:00 [显示全部帖子]

惨啊,几十个改起来要花多少时间哦图片点击可在新窗口打开查看

 回到顶部