ضع الكود التالي في وحدة نمطية
Function AddAppProperty(strName As String, _
varType As Variant, varValue As Variant) As Integer
Dim dbs As Object, prp As Variant
Const conPropNotFoundError = 3270
Set dbs = CurrentDb
On Error GoTo AddProp_Err
dbs.Properties(strName) = varValue
AddAppProperty = True
AddProp_Bye:
Exit Function
AddProp_Err:
If Err = conPropNotFoundError Then
Set prp = dbs.CreateProperty(strName, varType, varValue)
dbs.Properties.Append prp
Resume
Else
AddAppProperty = False
Resume AddProp_Bye
End If
End Function
Function Xicon()
Dim intX As Integer
Const DB_Text As Long = 10
' AppTitle
intX = AddAppProperty("AppTitle", DB_Text, "عنوان البرنامج")
' AppIcon
intX = AddAppProperty("AppIcon", DB_Text, CurrentProject.Path & "\N.ico")
CurrentDb.Properties("UseAppIconForFrmRpt") = 1
End Function
ثم استدعي الدالة في النموذج الرئيسي للبرنامج
Private Sub Form_Load()
Call Xicon
End Sub
او عن طريق ماكرو والافضل تسميته autoexec ليبدأ مع عمل البرنامج
RunCode
ثم اسم الدالة
Xicon()
تحياتي