ЖУРНАЛ ХАКЕР

Бешеная блинница

Спецвыпуск Хакер, номер #004, стр. 004-122-2


LeT'z Go...

Для начала подрули мышой к меню File и ткни на New Project. Готово? Так, теперь ткни на Tools -> Custom Controls. Отлично. Да ты способный, я смотрю :). Убери все галочки (если есть) и отметь Micro$oft Multimedia Control. Далее дави на пимпу Ok, только посильнее дави, они нынче упругие пошли :(.

Сокращенно эта фишка (MS Multimedia Control) называется MCI. Зачем она потребовалась? MCI - такая тема, которая позволяет делать CD-Player. Прикинь, пельмень, мы заодно и Блино-плеер замутим :). Ладно, поехали дальше... Сам себе Спилберг. Все приготовления сделаны, будем разбираться с формой... Далее идет среднее по сложности - поклацкать мышой в нужных местах, если ты еще не оправился от кнопенции Ок, то передохни часок-другой. Да, кстати, я надеюсь, ты не сломал крысу, когда сильно давил по пимпе "Все пинцетно"? Мдя... Ты что, не понял, это была ШУТКА, нужно было легонько кликнуть по левому батону серого существа (у кого, говорят, и белого), и всё :). Доставай вторую - я продолжаю :). Значит так, у тебя в окошке со всякими пимпами (слева) добавилась еще одна - MMControl. Так вот, ты ее не трогай :). Для начала размести на форме (главном окне твоей проги, обычно оно называется "Form1") такую лабуду, как Label и Timer.

Теперь кликни ОДИН раз по Label'у и залезь в окно Properties (свойства, справа). Найди пункт Caption (надпись) и поменяй значение на "Дарова тебе! Это не вирус, но не забудь Анти-Вирус!!!". В итоге все должно выглядеть так:

Галимо, правда? Теперь опять клацкни мышой по Label'у и лезь в свойства. Ищи пункт Font, выделяй его. Увидел справа такую пимпу с тремя точками? Смело дави ее (можно НА нее :)). Появилось окно "Выбор шрифта" (если Вынь русский). Выбираем MS Sans Serif, полужирный курсив, размер 18. Вроде стало лучше, но чего-то все еще не хватает :(. И снова кликаем по замученному Label'у и лезем в свойства... На этот раз выбираем ForeColor. Опять появляется пимпа с тремя точками -> подруливаем и прицельно клацкаем мышой, дабы не промахнуться :). Появилось окошко выбора цвета, следовательно, надо выбирать цвет :). Я выбрал красный. Так, готово. Теперь перетащи на форму MMControl. Один клик по этой фишке -> свойства -> пункт Visible (видимый?) ставь False. Зачем? А пусть не светится :).

Ок, готово... Только одно НО. Ты не заметил, что форма немного не совпадает с размерами Label'а, а надпись ("Дарова тебе!<...>") расположена не в одну строку? Да? Так чего же ты ждешь? Давай, дерзай :). Сделал? Теперь лезь в свойства формы и ставь Visible на False, потом Caption ->, ставь: "Бешеная блинница". Форму мы спрятали для того, чтобы при запуске проги лишний раз не светиться, дабы не выдать себя раньше часа Х :). Ок. Лезем в свойства таймера (Timer Timer 1) и ставим Interval на 5000 (примерно 5 сек). После всех манипуляций форма должна выглядеть примерно так:

По оформлению вроде все, можешь вздохнуть облегченно и сбегать за бутылочкой квасу для меня :). Эй, стоп! Самое главное забыли!!! Когда окно появится, то будут светиться пимпы "свернуть" (зачем? пусть будут на виду!), "развернуть" (пущай :)) и "закрыть" (закрыть!? зачем!? нам и так весело! :)), так что их надо убрать. Подруливаем крысой к окну Свойства, выбираем "Form1 Form". Готово? Ладно, подожду... Все? Ок. Ищем пункт MaxButton (РАЗвернуть) - ставим False. Теперь ищем MinButton (сВЕРНУТЬ?) - опять False. Далее ставим ControlBox (заКРЫТЬ!?) на False и BorderStyle (тип границ окна) на 1 - FixedSingle - чтоб не сперли :) - шутка - чтоб не изменили размер. Вот теперь по оформлению точно все :). Если сильно распирает любопытство, то можешь запустить. Для этого залезь в меню Run -> Start. Если ленивый, то нажми на пимпу с кнопкой ">" (8-я справа, под меню Add-Ins). Ну а если ты дипломированный лентяй - просто надави на пимпу F5 :). Только есть один трабл - помнишь, как мы поставили Visible на False в свойствах формы? Вот :).

Назад на стр. 004-122-1  Содержание  Вперед на стр. 004-122-3