How can i set THE SAME caption to ALL forms?
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 225   1
URL.หัวข้อ / URL
How can i set THE SAME caption to ALL forms?

ถามไว้ที่ http://www.utteraccess.com/forums/showflat.php?Cat=&Board=access_2000&Number=195462&page=0&view=&sb=&o=&fpart=1&vc=1&PHPSESSID=

เขาต้องการที่จะเปลี่ยน Caption ของทุก Form โดยให้เปลี่ยนเป็น ชื่อเวอร์ชัน และวันที่แก้ไขล่าสุด

ลองโค้ดข้างล่างดูครับ

Sub GetAllForms()
Dim dbs As DAO.Database, rst As DAO.Recordset
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("Select Name From MSysObjects Where Type = -32768")
If Not rst.EOF Then
Do While Not rst.EOF
Debug.Print rst(0)
ChangeAllFormCaption rst(0)
rst.MoveNext
Loop
End If
rst.Close
dbs.Close
Set rst = Nothing
Set dbs = Nothing
End Sub

Function ChangeAllFormCaption(frm As String)
DoCmd.OpenForm frm, acDesign, , , , acHidden
Forms(frm).Caption = "Version 1.01, Last Updated: " & FileDateTime(CurrentDb.Name)
DoCmd.Close acForm, frm, acSaveYes
End Function
*** Edited by Supap Chaiya *** 4/4/2546 13:53:46

1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02204
ขอบพระคุณครับ อ.สุภาพ สำหรับ ความรู้ดีๆ ที่มีให้ชาว Access เสมอครับ
ขอบพระคุณมากๆ ครับ
Suchat
ชลบุรี
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0520s