![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| VavanVoronez |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Проверка
Добавлено через 6 минут и 46 секунд Здравствуйте! В проекте хотел добавить легкий и сложный уровни, на кнопках меню. Но что-то не получается. Прошу Вашей помощи : советом или кодом. Заранее спасибо! Private Const Число_хищных_шаров As Integer = 5 Private Хищный_шар(Число_хищных_шаров) As clsХищный_шар Public pictХищный_шар(Число_хищных_шаров) As PictureBox Private Sub MenuItem9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem9.Click ' Легкий уровень. Шаров = 0 End Sub Public Sub MenuItem10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem10.Click ' Сложный уровень. Шаров = 10 End Sub Public Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Форма = Me KeyPreview = True 'Чтобы форма реагировала на клавиатуру Randomize() 'Шары должны разлетаться со случайной скоростью и в случайном направлении 'Порождаем массив объектов-шаров: Dim i As Integer For i = 1 To Число_хищных_шаров Хищный_шар(i) = New clsХищный_шар Next i End Sub |
|||
|
||||
| HellMasterHaiL |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 9.8.2006 Где: Россия, МО, г. Юб илейный Репутация: нет Всего: 1 |
чувак, что ты куришь? о_О
если я правильно понял, то Число_хищных_шаров у тебя константа и всегда равняется 5 значит исправь ее на переменную
и напиши:
извини, если не правильно понял, но такой травы у мну нету \=-( Это сообщение отредактировал(а) HellMasterHaiL - 6.3.2008, 11:48 |
||||
|
|||||
| VavanVoronez |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Уже пробовал, в твоем примере переменную не видят в других процедурах и соответственно показывает сбой.
|
|||
|
||||
| HellMasterHaiL |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 9.8.2006 Где: Россия, МО, г. Юб илейный Репутация: нет Всего: 1 |
ааа, да, накосячил... объяви ее как Public
|
|||
|
||||
| VavanVoronez |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Ответ тот-же!?
|
|||
|
||||
| HellMasterHaiL |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 9.8.2006 Где: Россия, МО, г. Юб илейный Репутация: нет Всего: 1 |
ну да
|
|||
|
||||
| VavanVoronez |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Уважаемый HellMasterHaiL! Я извиняюсь что немного торможу, но уж хочется доделать начатое до завершения. Использовав Ваш совет, я доделал проект, но получилась следующее :
Присоединённый файл ( Кол-во скачиваний: 16 )
______.JPG 53,19 Kb |
|||
|
||||
| Experimenter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 430 Регистрация: 8.5.2007 Где: Уфа Репутация: нет Всего: 17 |
Кино и немцы...
1. Конструктор clsХищный_шар покажи 2. Так правильней будет:
-------------------- public Zlo FromTwoEvilsChooseSmaller(Zlo zlo1, Zlo zlo2){ if(zlo1 < zlo2) return zlo1; else if(zlo1 > zlo2) return zlo2; else throw new Exception("Kill yourself by the wall"); } |
|||
|
||||
| VavanVoronez |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.3.2008 Репутация: нет Всего: нет |
Class clsХищный_шар :
Присоединённый файл ( Кол-во скачиваний: 10 )
Public_Class_cls______.doc 30,50 Kb |
|||
|
||||
| Experimenter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 430 Регистрация: 8.5.2007 Где: Уфа Репутация: нет Всего: 17 |
VavanVoronez, а где у тебя инициализация твоих объектов?
Если уж следовать твоей логике, то
Читайте классику жанра, уважаемый. -------------------- public Zlo FromTwoEvilsChooseSmaller(Zlo zlo1, Zlo zlo2){ if(zlo1 < zlo2) return zlo1; else if(zlo1 > zlo2) return zlo2; else throw new Exception("Kill yourself by the wall"); } |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |