| Работа с параллельным портом (LPT) |
В статье будут рассмотрены примеры чтения и записи данных в LPT порт, а также работа с некоторыми управляющими сигналами. Если Вы хотите что-либо считывать с порта, то Вам необходимо переключить режим работы порта компьютера в режим EPP (Enhanced Parallel Port – режим двунаправленной передачи данных). Это делается в BIOS. Во время загрузки компьютера когда появится надпись Press DEL to enter setup, нажмите DEL, чтобы попасть в меню BIOS. Затем выберите раздел INTEGRATED PERIPHERALS и там выберите строку PARALLEL PORT MODE: измените режим работы Вашего порта на EPP или SPP/EPP. Сохраните сделанные изменения. Если же на Вашем компьютере нет режима EPP, то Вы сможете только передавать данные |
Просмотров: 16642 | Скачиваний: 3805 |
Подробнее
|
|
| Работа с элементом управления CommonDialog |
Элемент управления CommonDialog позволяет разработчикам приложений максимально приблизить разработку интерфейса своей программы к стилю применяемого в Windows. Так, как мне часто приходилось сталкиваться с проблемой связанной с применением и работой элемента управления CommonDialog и в последнее время получал ряд писем с вопросами о его применении, то решил поделиться со всеми тем, что знаю. Применение каждого окна диалога постараюсь дать отдельными обзорами. |
Просмотров: 13986 | Скачиваний: 3945 |
Подробнее
|
|
| Функции. Часть 1 |
Функция-это подпрограмма (кусок программы), которую написав один раз можно потом использовать(вызвать). Прежде чем использовать функцию её надо обявить, Объявляют функцию так |
Просмотров: 7948 | Скачиваний: 1586 |
Подробнее
|
|
| Функции, часть 2 - локальные и глобальные переменные |
В функциях можно объявлять свои переменные, эти переменные называются локальными, то есть могут использоваться только в функции в которой объявлены. При выходе из функции они уничтожаются.Вот пример: |
Просмотров: 9164 | Скачиваний: 1524 |
Подробнее
|
|
| Функции, часть 3 - перегрузка функций |
Перегрузка функций - это создание нескольких функций с одним именем, но с разными параметрами. Разные параметры значит что должно быть разным количество аргументов функции или их тип. Вот так например |
Просмотров: 9397 | Скачиваний: 1437 |
Подробнее
|
|
| Microsoft Visual Studio .net |
Потирая руки в предвкушении удовольствия установки новинки от Microsoft, я вставляю диск 1 и на тебе - вставmте диск с компонентами обновления. Ну ладно, вставляю - вот здесь и облом, с русской версией Windows NT компоненты на диске не совместимы, а скачать сотню метров да на наших скоростях - застрелиться можно. Хорошо еще, что дома у меня стоит Win2k буржуйский (русский дороже вот я и подумал, что не очень-то он и нужен). В общем вставляю диск, а он мне с десяток компонентов для обновления, иначе никак, ну ладно... Но после каждого перезагрузка!!!! Конечно если у кого нервы крепкие, то он подождет, но я сначала бегал вокруг, а потом решил ознакомиться с системными требованиями (кстати документацию могли бы и на хорошей бумаге напечатать). |
Просмотров: 7209 | Скачиваний: 695 |
Подробнее
|
|
| File System Object |
При использовании File System Object (сокращенно FSO) работа с файлами, папками и дисками значительно упрощается, чем при использовании стандартных операторов Visual Basic. Поэтому благодаря использовании FSO возможно более простое выполнение операций с объектами файловой системы, не требующих от программиста больших усилий. При этом это наиболее простой способ работы с файлами и текстовыми данными из VBScript, что очень часто бывает необходимым при создании ASP, таких как гостевые книги, форумы и чаты. |
Просмотров: 6795 | Скачиваний: 1538 |
Подробнее
|
|
| Элемент TreeView в Visual Basic |
Откройте Explorer (если у вас, конечно, Windows :)) — слева, как вы догадались, TreeView, а справа — ListView (это я так просто говорю). Элемент TreeView обеспечивает средства хранения иерархически структурированных данных Для хранения рисунков (таких, как папка, флаг Виндов для неопределенного типа файлов и т.п.) используется элемент ImageList — работа с ним довольно проста, и касаться этой темы пока не будем… Откроем новую форму и создадим элемент TreeView, который находится в контроле MS Windows Common Controls. Создадим также CommandButton, в событии Click которого мы и будем всё описывать. |
Просмотров: 10031 | Скачиваний: 1828 |
Подробнее
|
|
| Package & Deployment Wizard. Досадная ошибка |
Итак, Вы решили создать с помощью P&D Wizard инсталляционный пакет типа "Standart Setup Package". Wizard отработал отлично и сгенерировал дистрибутив (setup.exe, setup.lst и один/несколько .cab-файлов), но при попытке запуска пользователем setup.exe из созданного Вами дистрибутива, выдается ошибка "Invalid line in setup information file!";. Если Вы сталкивались с подобной ситуацией, то, скорее всего, дело в следующем. Hа Вашем компьютере (там, где запускался P&D Wizard) настройки разделителей даты/времени отличаются от оригинальных американских ('/' - для даты, ':' - для времени). Hапомню, что данные настройки задаются в Control Panel/Regional Settings (Панель управления/Язык и стандарты). |
Просмотров: 8413 | Скачиваний: 2097 |
Подробнее
|
|
| Работа с принтерами в Visual Basic |
Начиная писать статью о работе с принтерами в Visual Basic, да и вообще в среде Windows, вспоминается история: 286 компьютер и матричный, 9-иголчатый принтер CPF-136. Для того, чтобы напечатать что-либо удобочитаемое, с выделением текста различными стилями написания, приходилось запоминать или выискивать в справочнике ASCII последовательности и управляющие коды. С приходом Windows все упростилось. Более того, большинство программистов на Visual Basic никогда не используют работу с принтерами, так как за них это делает программа получения отчетов, например. Может быть, вам и не придется использовать эти знания в своей практике, но обладать ими вы просто обязаны, как профессионал. |
Просмотров: 8986 | Скачиваний: 3210 |
Подробнее
|
|
|
|
|