这可能是因为控件的尺寸和位置的设定不正确,可以尝试以下方法:
首先,确保控件的尺寸和位置设置是正确的。可以通过在设计视图下使用属性窗口来检查控件的属性。确保HorizontalAnchor属性对应的Left属性和Width属性的值是正确的。
如果以上步骤没有解决问题,可以尝试在控件的OnLoad事件中设置HorizontalAnchor属性,以确保它有正确的值。
示例代码:
Private Sub Form_Load() Me.ControlName.HorizontalAnchor = acLeft End Sub
其中,ControlName是需要设置HorizontalAnchor属性的控件的名称,acLeft表示HorizontalAnchor属性对应的Left属性。
通过这些步骤,我们就可以解决Access中HorizontalAnchor给出错误值的问题。