この質問は、ここの私の以前の質問に関連しています
概要: Access 97 でフォームを作成しましたが、テーマが機能しませんでした。各コントロールの Theme プロパティを変更したので、テーマを適用できるようになりました。
フォントに適しています。ご覧のとおり、Access 2010 で作成されたフォームと同じように、テーマによってフォントが変化します。
しかし、ラベルとコマンド ボタンの背景色を実際の Access 2010 フォームのように機能させることはできません。
backcolor
とプロパティを変更しましBackThemeColorIndex
たが、テーマを変更しても色は変わりません。私が逃した別のプロパティはありますか?
ここにMSDNリストがあります
これが私のスクリプトのすべてのプロパティのリストです。
myControl.HoverThemeColorIndex = 1
myControl.HoverTint = 100
myControl.HoverForeThemeColorIndex = 1
myControl.HoverForeTint = 100
myControl.HoverShade = 100
myControl.PressedForeThemeColorIndex = 1
myControl.PressedForeTint = 100
myControl.PressedShade = 100
myControl.PressedThemeColorIndex = 1
myControl.PressedTint = 100
myControl.UseTheme = 1
myControl.ForeThemeColorIndex = 1
myControl.BackThemeColorIndex = 1
myControl.BackColor = RGB(250, 100, 100)
myControl.BackTint = 100
myControl.BackShade = 100
myControl.BorderThemeColorIndex = 0
myControl.BorderTint = 50
myControl.BorderShade = 100
myControl.ThemeFontIndex = 1
myControl.ForeThemeColorIndex = 0
myControl.ForeTint = 75
myControl.ForeShade = 100
myControl.GridlineThemeColorIndex = 1
myControl.GridlineTint = 100
myControl.GridlineShade = 65
ありがとうございました