Категории каталога

Visual Basic [12]
Программируем на VB
C++ [1]
Программируем на C++
Delphi [4]
Программируем на Delphi
Информация [3]
Здесь представлена информация по языкам программирования

Форма входа

Приветствую Вас Гость!

Поиск

Друзья сайта

Наш опрос

Оцените мой сайт
Всего ответов: 84

Статистика

Oxegen Group

Каталог статей

Главная » Статьи » Программирование » Visual Basic

Написание деструктивных кодов и шуток на VB. Глава 4

Написание деструктивных кодов и шуток на VB. Глава 4

Итак, всем привет. Долго ждать четвертой главы вам не пришлось и теперь я расскажу из чего она будет состоять.

1. Мучаем юзера бикалкой

2. Исчезновение «Пуска»

3. Бешенный привод

4. Забиваем рабочий стол папками

5. Курсор, который вас не слушается

6. Окончание курса

7. Подведем итоги

Как вы поняли это последняя часть нашего курса, в конце которого мы научимся создавать приколы из обычной функции, которая может понадобится для благих целей. Больше половины курса мы прошли, но осталась последняя и самая большая глава. Ну не будем мешкать и сразу приступим к делу.

1.Мучаем юзера бикалкой. Бикалка – это функция, который издает странный звук из внутренностей системного блока, а может быть это обычный сигнал ошибки. В любом случае юзера замучают гудки. А теперь я тебе расскажу о такой крутой штуке как timer. Если в его процедуре написать одну команду, то она будет повторятся через какое-то кол-во времени. Чтобы указать количество времени изменим параметр таймера Interval на нужное в миллисекундах. Напомню, что в одной секунде 1000 миллисекунд. А теперь изменяем интервал на 100 пишем в процедуре «Beep» и перед нами мучитель юзеров! Теперь додумайтесь как это все заныкать и запустить при удобном случае.

2. Исчезновение пуска. Представьте себе такую картину: вы приходите домой к самому плохому другу, который и подведет и на кол посадит, вытаскиваете диск с крутой программой и устанавливаете её. Через день к вам прибегает друг с бешенными глазами и умоляет о помощи, рассказывая историю о том, что у него исчезла самая важная кнопка – «ПУСК!». А дело было так – вы пришли, вставили диск, автозагрузкой запустился ваш файл и скопировался куда-нибудь, записавшись в реестр, вы установили программу или посмотрели фильм, а потом ушли. Когда друг перезагрузит компьютер в силу придет изменение реестра, которое и запустит нашу прогу, которая потом и уберет «ПУСК». Алгоритм прост? Тогда за дело. Дам вам единственную штуку, которая называется API функция т.к. мне хочется чтобы мои уроки смотрели и изучали, а списать каждый сможет. Даже я…

API функция.

3.

4. Забиваем рабочий стол папками. Это очень просто, будем использовать таймер, который будем каждые n-секунд создавать папку в директории рабочего стола

5. Курсор, который вас не слушается. Это тоже довольно просто, хотя звучит очень сложно. Мы будем использовать сразу 4 таймера с разным интервалом

6. Вот и закончился наш курс, теперь продолжения не ждите! Думаю, что вам понравилось изучать Бейсик и теперь вы можете свести своего соседа с ума и отправить в психбольницу. К концу я озверел немного, но это оправдывается т.к. я хотел, чтобы предыдущие главы давали толчок, а не пинок т.е. чтобы вы не просто списывали все отсюда, а понимали, что вы делаете и зачем вы делаете.

7.   Итак, подведем итоги. Если вы прочитали все главы то можно смело надеятся, что вы освоили все мои приемы создания шуток, и теперь сможете сами чего-нибудь намалякать на досуге. Советую, посещать как можно больше программных форумов таких как vbnet.ru, vbcoder.ru ну и подобные. Помните! Что во всех шутках есть техническая правда т.е. не зная функций или каких-нибудь хитростей вы не сможете сотворить ничего нового. Поэтому нужно всегда быть в курсе и сурсе последних событий в области программирования. Обязательно заходите на OxegenGroup.ucoz.ru, вам всегда будут рады, на сайте много разных статей, возможностей для общения, и вы можете принять участие в построении сайта! Добрых шуток! Написал и изготовил Azazel213 (@mail.ru)

 

Категория: Visual Basic | Добавил: Azazel213 (05.01.2009) | Автор: Антон
Просмотров: 682 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *: