RESMAILY
سه شنبه 30 آذر 1389, 10:29 صبح
به نام خدا
با سلام. دوستان به قطعه كد ذيل نگاهي بيندازند و بفرمايند اشكال دركجاست. توضيح آنكه با اين كد در آغاز برنامه استار آپ را دستكاري مي كند و مثلا فرم شروع برنامه انتخاب مي شود(وعمل مي كند) سپس آيكون برنامه انتخاب مي شود (كه در كمال تعجب عمل نميكند و حتما بايد دستي آيكون را انتخاب كنيم) با تشكر.
Public Function SetPr() As Boolean
On Error GoTo 100
strName = "StartupForm"
strValue = "frmStart_Up"
intType = dbText
CurrentDb.Properties(strName) = strValue
strPathIcon = Trim(CurrentProject.path & "\Icon\WORD1.ICO")
strName = "ApplicationIcon"
strValue = strPathIcon
intType = dbText
CurrentDb.Properties(strName) = strValue
strName = "UseAsFormAndReportIcon"
strValue = -1
intType = dbBoolean
CurrentDb.Properties(strName) = strValue
Application.RefreshTitleBar
Exit Function
100:
If Err.Number = 3270 Then
Set pr = CurrentDb.CreateProperty(strName, intType, strValue)
CurrentDb.Properties.Append pr
Resume
End If
MsgBox Err.Description & Err.Number
End Function
با سلام. دوستان به قطعه كد ذيل نگاهي بيندازند و بفرمايند اشكال دركجاست. توضيح آنكه با اين كد در آغاز برنامه استار آپ را دستكاري مي كند و مثلا فرم شروع برنامه انتخاب مي شود(وعمل مي كند) سپس آيكون برنامه انتخاب مي شود (كه در كمال تعجب عمل نميكند و حتما بايد دستي آيكون را انتخاب كنيم) با تشكر.
Public Function SetPr() As Boolean
On Error GoTo 100
strName = "StartupForm"
strValue = "frmStart_Up"
intType = dbText
CurrentDb.Properties(strName) = strValue
strPathIcon = Trim(CurrentProject.path & "\Icon\WORD1.ICO")
strName = "ApplicationIcon"
strValue = strPathIcon
intType = dbText
CurrentDb.Properties(strName) = strValue
strName = "UseAsFormAndReportIcon"
strValue = -1
intType = dbBoolean
CurrentDb.Properties(strName) = strValue
Application.RefreshTitleBar
Exit Function
100:
If Err.Number = 3270 Then
Set pr = CurrentDb.CreateProperty(strName, intType, strValue)
CurrentDb.Properties.Append pr
Resume
End If
MsgBox Err.Description & Err.Number
End Function