ник: stix
>Но вы говорите не о разнице VBA, когда говорите о свойстве Recordset.
>А что за глюк переменной Static ?
1) Возможно я неправильно выразился, переформ.:
2000 и 2003: разница в объектах и их свойствах
Можно ли узнать разницу в объектах и их свойствах версий 2000,2002,2003?
Вот что не работает в 2000:
2) при dblClick на ячейке подч.форме-таблице событие не происходит(в 2003 - происходит). Да, Access при 1-ом разе думает (полсек-секунду показывает курсор-часики) и ничего не происходит, а при последующих разах полный штиль.
3) ListAll- список. При выполнении-ошибка на строке:
Me.ListAll.Recordset.MoveFirst
"Compile error: Method or data member not found"
Мой вывод: у списка нет свойства Recordset
4) Глюк со Static
Я точно не уверен, возможно это и не глюг. Можете посчитать это смешным, но для меня это имеет значение.
Я не знаю, что такое, но разница при выполнении следующей штуки большая.
Нажимая прямоугольник(служит как рамка, внутри себя содержит 5 кнопок) у меня переменная intCounter в процедуре увеличивается на 1.
Смысл в том, что при исп-ии 2003 inputBox появляется через 2 мин. стопудово, а в2000 нет и через минут 5 . Однако, когда дописывал след. строчку:
If intCounter Mod 10 = 0 Then
MsgBox intCounter
End If
перед
If intCounter = 100 Then
то как-то все выполнялось в 2000 минуты за 2-3.
Вот Sub:
Private Sub ПрямоугольникКнопки_Click()
Static intCounter As Integer
intCounter = intCounter + 1
If intCounter = 100 Then
inputbox("Введите слово")
intCounter = 0
End If
End Sub
|