Как сделать, что бы при нажатии Button1 выскакивало окошко.
В общем я пишу фейк и мне нужно, что бы при нажатии Button1 выскакивал Form2.И еще как привязать прогресс бар к таймеру. И еще) Как сделать так, что бы по мере заполнения прогресс бара появлялся лог действий т.е.Form3(а в нем будет иди некий текст).
Заранее спасибо откликнувшимся
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Re: Как сделать, что бы при нажатии Button1 выскакивало окошко.
Цитата:
Сообщение от anderwhat
reraider, Вот нашел вариант проще)))
Вверхху:
Пороект-->Добавить форму Windows
так нужно писать, что ты не вкурсе, где в студии добавить форму. Люди написали тебе как создать форму, описанную как Form2, а ты оказывается ее даже в проект не добавил.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
у меня на Button1 стоит выполнение дейстивия, как сделать что бы вылазило сообщение о удчном или не удачном действии?
пишу на С#
ну например
bool ololo = false;
if (ololo) //если тру
{var res= MessageBox.Show("Ничего не получилось", "Внимание!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
ololo = false;
if (res==DialogResult.OK) {//повторяешь что тебе надо
}
}
else { MessageBox.Show("Все ок!", "Ура!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }
Как то так
Добавлено через 9 минут
Цитата:
Сообщение от anderwhat
И еще как привязать прогресс бар к таймеру. И еще) Как сделать так, что бы по мере заполнения прогресс бара появлялся лог действий т.е.Form3(а в нем будет иди некий текст).
Заранее спасибо откликнувшимся
ну запускаешь таймер, предварительно выставив его настройки и настройки прогрессбара(максимум)
и в тике таймера что-то типа:
создаем глобальную переменную
int ch=0;
создаем массив
string[] mas=null;
Далее где-то в баттоне заполняешь массив каким-то текстом
try{
progressBar1.Value+=1;
//зачем в форме новой писать? в риче то никак?
if(ch<mas.Length){
richTextBox1.AppendText(mas[ch]);}
}
catch{ch=0;timer1.Stop();richTextBox1.AppendText(" Завершено!");}
Последний раз редактировалось Hermein; 15.07.2011 в 01:07.
Причина: Добавлено сообщение
Re: Как сделать, что бы при нажатии Button1 выскакивало окошко.
Для тех кто пишет на VB:
Создаем новый проект. (Выбираем New Project или CTRL+N)
Выбираем Windows Form Aplication.
Теперь у нас есть форма1 (Form1)
[Ссылки могут видеть только зарегистрированные пользователи. ]
Далее добавляем кнопку (Button). Заходим ToolBox нажимаем Button и перетаскиваем на Form1.
Выйдет такое:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Создаем еще одну форму. Заходим Project в верхнем меню, потом add windows form и выбираем AboutBox.
После чего у вас появится вкладка AboutBox1.vb [Design], переходим на неё, и удаляем из неё все.
Переходим назад на Form1.vb, нажимаем 2 раза на кнопку Button1.
И вот сам код, выше было с 0 для новичков.
Код:
Private Sub Button1_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
AboutBox1.Show()
End Sub
Должно выйти такое.
Если нужно что бы AboutBox1 открывался а Form1 закрывался, пишем такое:
Код:
Private Sub Button1_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
AboutBox1.Show()
Me.Hide()
End Sub
По вопросам в скайп!
Если помог, ставь спасибку. И пожалуйста нажмите на весы, мне нужны зеленые квадратики а не красные
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).