Движение кнопки вниз/лево/право - Visual Basic .NET

  1. Эмм.Изучаю язык по книге Лукина.Все идет хорошо но наткнулся на одно но. Как реализовать движение кнопки вниз/верх/лево. Вот задание Кликните здесь для просмотра всего текста Напишите 4 процедуры, в которых заставьте картинку или кнопку двигаться налево, вниз, вверх, наискосок. Вот заготовка для движения в право.vb.net1 2 3 4 Dim a As Double m1:     a += 0.000001         Button1.Left = a         GoTo m1Использую 0.000001 дробь что-бы медленно двигалось


textual

Код:

Public Class MainForm
    Public Sub MoveRight()
        PictureBox1.Location = New Point(PictureBox1.Location.X + 1, PictureBox1.Location.Y)
    End Sub
 
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Timer1.Start()
    End Sub
 
    Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
        MoveRight()
    End Sub
End Class


Похожие ответы
  1. надо чтобы при нажатии button1 отобразилась скрытая панель, при повторном нажатии на кнопку скрыть её. и так открывать/закрывать. заранее спасибо!

  1. VB 2015. С помощью нехитрых алгоритмов генерируется массив 40х40. За каждым значением закреплено определенное изображение 16х16 пикселей (допустим, что 0 - нет спрайта, 1 - есть спрайт). Необходимо эту совокупность всецело выводить в один-единственный элемент (предположительно PictureBox) по каждому нажатию клавиши без значительных задержек. Реализовывал это раньше через FlowLayoutPanel и 1600 отдельных PictureBox, но это сильно отжирает ресурсы компьютера при первоначальной отрисовке и не позволяет грамотно использовать скроллинг изображения внутри элемента-панели. Использую циклы, m как номер столбца, n на номер строки. P.S. С System.Drawing не дружу, ибо компилятор не любит, когда "e As EventArg" в другом сабе становится "e As PaintEventArg" (пишет, что невозможно привести к этому типу).

  1. Как сделать так что бы код выполнялся только при нажатии (удерживании кнопки)? то есть нажал я на кнопку а в Picturebox появилась картинка, отпустил я кнопку картинка исчезла. возможно такое сделать? заранее спасибо!

  1. Всем здравствуйте. При нажатии и удержании одной из кнопок со стрелками элемента управления NumericUpDown скорость смены значений в окне увеличивается. То же происходит и при работе с клавиатурой: если нажать и держать клавишу нажатой, то через какое-то время частота "нажатий" возрастает. Пусть есть кнопка на форме, при клике на которой происходит какое-то отображаемое на форме событие. Пользователь нажал кнопку мышкой и не отпускает. Событие должно повторятся сначала раз в секунду, а если он её не отпустит ещё пару секунд, то частота повторения событий должна увеличится втрое. На VB-6 это выглядело так:

  1. Здравствуйте, подскажите пожалуйста можно ли чтобы во время клика по кнопки она меняла свою картинку?

  1. Всем привет! Подскажите пожалуйста, как скрыть кнопки для перехода по вкладкам у элемента TabControl и вообще возможно ли это сделать?

  1. Всем здравствуйте. Есть изображение, соответствующее нажатому состоянию и изображение, соответствующее отпущенному состоянию кнопки. Когда-то в VB-6 я вставлял в коде в события MouseUp и MouseDown элемента управления Image команды загрузки соответствующих изображений. Получалась довольно наглядная анимация процесса нажатия кнопки. В VB.Net на эту тему есть что-либо более продвинутое?

  1. Как создать и запустить новую форму с помощью кнопки?

  1. Необходимо парсить в цикле браузером Awesomium. Передаю данные в цикле For в WebControl1:vb.net1 WebControl1.ExecuteJavascript("document.getElementById('jobtext').value = """ & EscText(TextBox5.Text) & """")данные не принимает браузер, если вставляю после этой строки: MsgBox("Любой текст"), то WebControl1 принимает текст из TextBox5. Вместо MsgBox, пишу строку паузы, но пауза не помогает:vb.net1 Threading.Thread.Sleep(5000)Также в цикле, не работает нажатие кнопки без MsgBox:vb.net1 2 '   Нажать кнопку в браузере WebControl1.ExecuteJavascript("document.querySelector('#text_spell_check > a').onclick();")

  1. Всем доброго здоровичка!!! У меня вопрос: На форме кнопки с цифрами, как на калькуляторе. При нажатии кнопки соответствующая цифра добавляется к числу. Как это сделать я знаю. Вопрос: можно ли это сделать программно, напр. в цикле, или придётся делать каждую кнопку отдельно???