ЖУРНАЛ ХАКЕР

Справочник конспиративных квартир на VB

Matt (matt@nm.ru)

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


on error resume next 'это чтобы при ошибках он не матерился

dat.Recordset.AddNew 'а это, собственно, строка, которая будет добавлять запись к базе данных

Вот и все!

Теперь сообразим на двоих удаление записей. Возвращаемся на форму (шифт+ф7) и даблкликаем на кнопке удалить (cmdDel). Там, где появился курсор, пишем:

on error resume next 'кладем ... на ошибки

dat.recordset.delete 'киляем запись

Осталось сделать сохранение изменений. Опять возвращаемся на форму, даблкликаем на кнопке "сохранить" и сразу пишем:

On Error Resume Next 'я надеюсь, ты уже понял на фига это

dat.Recordset.Update 'сохраняем бд

Тест-драйв офф-роад

Все! Format C:\ complete. Ну что, как? Да, теперь можешь проводить тест-драйв. Просто нажимай ф5 и кайфуй!

Чтобы перейти к другой записи, просто кликаешь стрелочку на data. Если хочешь добавить в свой справочник новую заначку, нажимаешь кнопку "Добавить" и пишешь во всех трех окнах нужную инфу. Если хочешь покилять паленую хату - находишь ее методом перебора по базе с помощью стрелочек Даты и кликаешь "Удалить". Да, и не забывай после того, как удалил или добавил запись, сохраняться! Теперь подведи мышу к кнопке "добавить" и подержи ее там чуть-чуть. Вот это и есть рулез! Как заказывали!

Компайл

Теперь сделаем из всего этого экзешку, чтобы эту рулезную прогу можно было запускать без ВижБасика. Просто в меню Файл выбираешь Создать rulezzzz.exe и пишешь там имя файла. Нажимаешь ОК и все! Можешь запускать как простой софт.

З.Ы.

Все, твоя первая прога на вб готова. Конечно, круче, чем "хелло ворлд", но помни, что это - мелкософтный басюк. Я тебя плавно подвожу к очередной лаже нашего Биллушки. Вся падла в том, что эту прогу можно запускать только на компе, где есть вб. Можно, конечно, из Инета скачать несколько библиотек, которые нужны, чтобы на компе запустить басиковскую прогу. Или - другой вариант: мелкософт придумал такую феню, которая называется Setup wizard (Package & deployment wizard). Эта, в принципе, полезная софтварина делает неплохие инсталляшки и в них запихивает все необходимые длльки. Но Билли в своем репертуаре: этот сетап весит минимум 1 метр. Но об этом всем в другой раз!

Дарова, хакерюга! Сегодня мы с тобой будем собирать свой справочник конспиративных квартир. Ты думаешь, он никому не нужен? Только выкинь его в Инет - загребут с руками и даже бабки заплатят! Пока не поздно, пошли мамку в ближайший киоск за ящиком пива и можешь включать комп!

Итак, врубаем Microsoft Visual Basic. Да, мелкософт, да, басик, да, отстой. Прр! А почему, собственно, так сразу - отстой? Для первого раза и простой программулины сгодится! У меня стоит русская версия 6.1, так что если ты до сих пор сидишь на третьем vb под Форточками 3.11, у тебя могут быть проблемы ;-( - но тут я тебе не помощник.

Назад на стр. 004-086-3  Содержание