vb6コード全体をあるマシンから別のマシンにコピーしましたが、別のマシンでコードを実行していると、次のようなエラーが表示されます:コンパイルエラー:プロシージャ宣言が同じ名前のイベントまたはプロシージャの説明と一致しません、これはコード:
Private Sub MKDataGrid1_KeyPress()
If MKDataGrid1.Col = 0 Or MKDataGrid1.Col = 1 Or MKDataGrid1.Col = 2 Or MKDataGrid1.Col = 3 Then
MKDataGrid1.AllowUpdate = False
MsgBox "This field is not to edit. Thnks"
MKDataGrid1.AllowUpdate = False
cmdAdd.visible = True
cmdAdd.SetFocus
cmdAdd.visible = False
Else
MKDataGrid1.AllowUpdate = True
End If
End Sub