4章 カスタマイズ /4-3フォームカレントフィールドを強調表示する[Access97] |
| <プロパティを使った方法の操作手順> |
| <関数を使った方法の操作手順> |
Private Function Ap_Effect(apClass As String) As Boolean
'カレントフィールドを強調表示する
Dim ctlWrk As Control
Set ctlWrk = Screen.ActiveControl
If apClass = "On" Then
ctlWrk.SpecialEffect = 2 '立体表示(くぼみ)
ctlWrk.BackColor = -2147483643 '背景色
Else 'Offの処理
ctlWrk.SpecialEffect = 0 '立体表示(なし)
ctlWrk.BackColor = 14937316 '背景色
End If
End Function
=Ap_Effect("On")
=Ap_Effect("Off")
0
14937316
Private Sub Form_Open(Cancel As Integer)
Me.SetFocus
If Not apFrmOpen(Me) Then
Cancel = True
End If
End Sub