![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
У меня вопрос мне нужно что б у меня к примеру при нажатии на кнопку происходило действие к примеру выписало там текст . НО
нужно сделать так что б к примеру были разные варианты что может появится разный текст что б было к примеру 10% что появится текст "блаблабла" 50% что повится текст "мумуму" и 90% что появится тест "тутуту" как такое сделатЬ ? -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
Natapro, привет. я снова буду первый пытаться понять что именно тебе нужно!
где там? про проценты совсем не понял. но если хоть что то попало в мою голову из твоего поста, то может как то сделать через рандом и выставления значиния диапазонов, при попадании в которое будет выводиться то что нужно. например. рандом ставим от 0 до 100. если выпадает от 0 до 10 то "бла бла" если выпадает от 10 до 40 то "му му" если выпадает от 40 до 100 то "ляля" |
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
всмысле выпадает,
ну к примеру я нажымаю на кнопку, и надо что б было 15% что выбет окошко с тестом тататат 35% что выбет окошко с текстом тутуту и 90% что выбет окошко с текстом титити -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
читаем про класс Random он отвечает за генерацию всяких случайных чисел. дальнейшее его применение я тебе описал выше. Добавлено через 2 минуты и 57 секунд рандом он как игральные кубики работает(если грубо сравнивать). только в кубиках выпадают числа от 1 до 6, а в рандоме можно поставить любое значение. ну и определяешь диапазоны, и при попадании в них выводить определенные слова. |
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
-------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
с примерами от меня будут проблемы. я понимаешьли не шарю в бейсике... могу на шарпе, но тебе вряд ли поможет. но я не думаю что это сложно. неужели сама не можешь сделать?
попробую.
за правильность кода не ручаюсь но думаю идея ясна? |
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
какая ошыбка в коде ? -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
я ж сказал что не сильно шарю в бейсике. а что именно не работает? опиши "симптомы"
|
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
-------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
ммм, а где ты приводишь "TrueFalse" к типу 'Boolean'? в какой конкретно строке?
на шарпе это выглядит так, и работает.
|
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
наверное вот это ) или ненаю :( -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
когда выдает ошибку то всегда пишет в какой строке. включи дебаг (F5) и просмотри, где и что у тебя происходит в программе.
|
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
ну да правельно тут ) -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
кстати, а почему ты решила что именно в третьем ифе а не впервом или втором? они же по сути одинаковы.
|
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
Это сообщение отредактировал(а) Natapro - 18.12.2009, 02:38 -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
)) а я только хотел написать что скобки лишние.
|
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
Добавлено через 28 секунд харашо что дядь вовка спит, уже б нацял ругатсо -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
а почему от 10 до 10? Добавлено через 1 минуту и 31 секунду у тебя не правильно это работает. точнее работает может и правильно, но надо с Else сделать. а то у тебя идет проверка каждого условия. Добавлено через 2 минуты и 26 секунд по идее все таки будет работать не правильно, если число будет к примеру 10, то должны сработать все ифы Добавлено через 3 минуты и 3 секунды и выведется по очереди три сообщения |
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
если будет 10 то будет тока одно
If (buf <= 10) Then MsgBox("Н10%") -------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
тогда я не понимаю как это работает. если такую конструкцию написать на шарпе то будут по очереди проверяться все ифы, и соответственно при определенных значениях они будут срабатывать. ты проверила? и срабатывает только один? что то я все таки сомневаюсь.
Добавлено через 20 секунд объясни почем остальные ифы не сработают? |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Экскалупатор, в бейсике вместо && надо писать And, а & - оператор конкатенации строк.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
diadiavova, про & я уже понял, а как на счет того сработают ли все ифы, если рандом сгенерит 10?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ессно -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
||||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Одни и те же конструкции работают в обоих языках одинаково, мало того, после компиляции между ними просто не будет разницы.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
я это как бы знаю, но меня смутила уверенность Natapro, а по скольку я в бейсике никак, то нужно было подтверждение.
|
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Ага, а еще надо else if пользоваться. Последующие проверки должны происходить, только если первое не верно.
-------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
Pilger, спасибо, Капитан Очевидность, я про это говорил последние 10 постов...
|
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Незачто, Капитан Шнелеральсаллесиндервельт. Я не вникал, почему там и что должно сработать и не разбирался. Я заметил, что ты сразу не сказал про елсе иф и потом видимо пропустил, потому что слишком много добавлений в одном сообщении. Можно и поделикатнее.
Это сообщение отредактировал(а) Pilger - 19.12.2009, 00:57 -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 1 Всего: 24 |
если обидел извини. просто я еще в примере с элсами написал.
но многоуважаемая Natapro это отдельная личность, ей очень тяжко что то объяснить и доказать. особенно с первого раза. а вопрос возник потому что я ей пытался доказать что надо с элсами делать. но она сказала что у нее и так все работает. |
|||
|
||||
| Pilger |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Да ничего. Виноват. Признаю. Переработал на этой недельке и не выспался, мозги не варят^^.
Можно даже упростить:
Это сообщение отредактировал(а) Pilger - 19.12.2009, 01:29 -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
||||
|
|||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну ладно, раз уж пошла такая пьянка
Это сообщение отредактировал(а) diadiavova - 19.12.2009, 07:06 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Natapro |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 13.9.2009 Где: Украина Репутация: нет Всего: нет |
я говорила что уже работает ) я нашла просто проблему и решила
-------------------- Красивая девушка не может быть глупой.Умная девушка не позволит себе быть некрасивой... |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
кабута эта камута ынтиресна -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |