Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Мультяшки
 
 автор: Гоблин   (24.09.2011 в 22:17)   личное сообщение
 
 

Народ, вопрос издалека. Видел как-то в аксе делали мультяшки, игрушки и прочее. А нельзя как-то к примеру отметить на форме поле и кнопками вправо-влево двигать его на форме???
Для этого обязательно ли с таймером возиться, или достаточно некие координаты местоположения на форме менять.

  Ответить  
 
 автор: Гоблин   (24.09.2011 в 22:45)   личное сообщение
 
 

Я имею в виду такую хрень:
Есть несколько полей в форме. Они сгруппированы. (можно на чем-нибудь) Компонент1 к примеру
Затем как-то пометить этот компонент, нажать кнопку. Сработает код

me.Компонент1.TOP=me.Компонент1.TOP+20

Ну как результат несколько полей на форме двигаются немного вниз.
А как их влево вправо... ХЗ.

  Ответить  
 
 автор: Гоблин   (24.09.2011 в 22:48)   личное сообщение
 
 

Во как просто. left right

  Ответить  
 
 автор: Гоблин   (24.09.2011 в 22:53)   личное сообщение
 
 

И все же как одним махом несколько полей пометить? Переключателем.
А потом циклом.

Ща попробую.

  Ответить  
 
 автор: Гоблин   (24.09.2011 в 22:56)   личное сообщение
 
 

Все спасибо. Типа так

Dim i As Integer
For i = 1 To 15
Me("Ф" & i).Top = Me("Ф" & i).Top +(-) 20
Next i

Dim i As Integer
For i = 1 To 15
Me("Ф" & i).left = Me("Ф" & i).left+(-) 20
Next i

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList