Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
4 / 4 / 1
Регистрация: 22.11.2010
Сообщений: 101
1

Загрузить картинку в PictureBox по условию

27.06.2011, 18:36. Просмотров 1051. Ответов 4
Метки нет (Все метки)

Visual Basic
1
2
3
4
If comp = 2 Then player = player + 1  и чтобы появилась картинка в пикче боксе 2.jpg
        If comp = 3 Then computer = computer + 1 и чтобы появилась картинка в пикче боксе 3.jpg
        If comp = 4 Then player = player + 1 и чтобы появилась картинка в пикче боксе 4.jpg
        If comp = 5 Then computer = computer + 1 и чтобы появилась картинка в пикче боксе 5.jpg
подскажите как реализовать пожалуйсто
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.06.2011, 18:36
Ответы с готовыми решениями:

Как в PictureBox загрузить картинку
нужна помощь : Я ПользоватеЬ запускаю "эту" программу и ... 1)в picturebox вставить...

Не получается загрузить картинку в PictureBox
Здесь брал код: http://msdn.microsoft.com/ru-ru/library/9dtfzwyx(v=vs.90).aspx В моем приложении...

Как загрузить картинку в PictureBox
Пыталась добавить на форму PictureBox1, а затем в properties импортировать изображение... но ничего...

Как в PictureBox загрузить и показать анимированую картинку?
Подскажите пожалуста как в PictureBox загрузить и показать анимированую картинку из 1.gif

4
744 / 543 / 48
Регистрация: 17.06.2010
Сообщений: 1,038
Записей в блоге: 1
27.06.2011, 20:24 2
Visual Basic
1
2
3
For i=2 to 5
Picture1.Picture = LoadPicture("Путь\" & i & ".jpg")
Next
0
4 / 4 / 1
Регистрация: 22.11.2010
Сообщений: 101
27.06.2011, 20:29  [ТС] 3
Picture1.
LoadPicture
в этих пишет что имя не объявлено
0
-44 / 6 / 1
Регистрация: 26.06.2011
Сообщений: 138
12.07.2011, 00:22 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Visual Basic
1
2
3
4
5
6
7
8
9
10
Private Sub Command3_Click()
f = InputBox("Введите номер")
Select Case f
Case 1
Picture1.Picture = LoadPicture("c:/2.jpg")
Case 2
Picture1.Picture = LoadPicture("c:/22.jpg")
Case 3
Picture1.Picture = LoadPicture("C:/9.gif")
End Select
Можно попробовать так. Просто вводиш номер и на форме в пикче боксе выводится фото.

Добавлено через 3 минуты
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Command4_Click()
comp = InputBox("Введите номер")
If comp = 2 Then
Picture1.Picture = LoadPicture("c:/2.jpg")
Else
If comp = 3 Then
Picture1.Picture = LoadPicture("c:/22.jpg")
Else
If comp = 4 Then
Picture1.Picture = LoadPicture("C:/9.gif")
End If
End If
End If
End Sub
Можно и с if так же сделать, просто это геморой и большая программа получается. С оператором Select case намного проще. Вводиш номер и получаеш картинку. Ведь я так понял что для вас главное чтоб фото на пикче появилось.
0
11022 / 3469 / 601
Регистрация: 13.02.2009
Сообщений: 10,323
12.07.2011, 09:06 5
Visual Basic
1
2
3
[QUOTE]Picture1.
LoadPicture
 в этих пишет что имя не объявлено[/QUOTE]
вместо Picture1. не хватает фантазии поставить имя твоего "пикче боксе"
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2011, 09:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Загрузить картинку в PictureBox
Создал приложение в Visual Studio WinForms C++ Вынес на форму компонент PictureBox Мне на него...

Загрузить картинку в PictureBox
ребят у меня в папке с проектом есть несколько фоток вот мне надо найти эти фотки и перевести в...

Загрузить картинку в PictureBox из ресурсов
Здравствуйте всем! Пробьлема в следующем, возможно решение прстое, но мало времени разбираться:...

Не могу загрузить картинку в PictureBox
Есть проблема Надо выбрать картинку с файла и показать ее в PictureBox. Но пчему-то не работает. Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.