让access标题栏文字置中-小周
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 技术类


让access标题栏文字置中

发表时间:2008/12/30 8:22:08 评论(0) 浏览(5230)  评论 | 加入收藏 | 复制
   
摘 要:让Access标题栏文字置中
正 文:

Private Sub Form_Load()


    CenterC Me


    oldsize = Me.Width


End Sub


Private Sub Form_Resize()


    If Me.Width = oldsize Then


        Exit Sub


    Else


        CenterC Me


        oldsize = Me.Width


    End If


End Sub


以下放入模块,以后用时调用即可.


Public Sub CenterC(frm As Form)


    Dim SpcF As Integer


    Dim clen As Integer


    Dim oldc As String


    Dim I As Integer 


    oldc = frm.Caption


    Do While Left(oldc, 1) = Space(1)


        DoEvents


        oldc = Right(oldc, Len(oldc) - 1)


    Loop   


    Do While Right(oldc, 1) = Space(1)


        DoEvents


        oldc = Left(oldc, Len(oldc) - 1)


    Loop   


    clen = Len(oldc)  


    If InStr(oldc, "!") <> 0 Then


        If InStr(oldc, "") <> 0 Then


            clen = clen * 1.5


        Else


            clen = clen * 1.4


        End If


    Else


        If InStr(oldc, "") <> 0 Then


            clen = clen * 1.4


        Else


            clen = clen * 1.3


        End If


    End If

 


    SpcF = frm.Width / 61.2244


    SpcF = SpcF - clen   


    If SpcF > 1 Then


        DoEvents


        frm.Caption = Space(Int(SpcF / 2)) + oldc


    Else


        frm.Caption = oldc


    End If


End Sub

 

 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
如何移动没有标题栏的窗口?  【竹笛  2007/10/18】
让标题栏文字置中  【OFFICE中国  2008/5/31】
终于发现了窗体最大化时不在菜单栏中显示窗口标题栏按钮的方法  【红尘如烟  2010/9/21】
窗体最大化且不显示access菜单,及控件居中示例  【风行  2012/1/13】
自动设置Access主窗体大小及根据当前屏幕分辨率居中显示  【网行者  2013/5/8】
常见问答
技术分类
相关资源
文章搜索
关于作者

小周

文章分类

文章存档

友情链接