Программные интерфейсы джойстика и таймера[Раздел: Разделы: Работа со
звуком Автор: Евгений Музыченко] Последние две подсистемы Windows MME, оставшиеся неописанными в рамках данного цикла - это интерфейсы с джойстиками (Joystick) и таймерами (Timer). Назначение первого понятно, а второй служит для управления мультимедийными виртуальными таймерами (multimedia timers).Обе подсистемы введены в Windows 3.1, и впоследствии стали стандартными компонентами Win32.
Visaul FoxPro – теперь версия 9.0[Раздел:
Разделы: FoxPro (Visual FoxPro), Базы данных Автор: n/a] Корпорация Microsoft объявила о предстоящем выпуске в начале следующего года очередной версии одного из своих старейших средств разработки — Visual FoxPro 9.0. Прочитав это сообщение, большинство читателей наверняка подумает (а может быть, и воскликнет): “FoxPro? Он еще жив!?” А кто-то из разработчиков-ветеранов
посетует: “Да, жаль что мы поспешили расстаться с FoxPro, поддавшись разговорам о его скорой кончине в середине 90-х годов”. А те, кто до сих пор использует этот инструмент, могут с гордостью сказать: “Вот что значит мнение консолидированного сообщества разработчиков! Учитесь, конкуренты — всякие там Clipper, Visual Basic и пр!”...
Back/Forward и Undo/Redo в .NET-приложениях[Раздел: Разделы: .NET
Автор: Андрей Мартынов] Статья рассказывает об операциях Undo/Redo и Back/Forward в WinForms-приложениях в среде .NET - логике работы, проектировании и реализации этих операций, а также о механизмах, облегчающих их реализацию.
Получаем состояние выбранного принтера[Раздел: Разделы: Visual Basic (Microsoft), Работа
с периферией Автор: n/a] Одна из проблематичных частей разработки профессиональнальных приложений в Visual Basic, это добавление в программу возможности печати. С появлением Visual Basic 4 у разработчиков появилась возможность пользоваться новым объектом Printer. Однако, у этого объекта есть серьёзнае недостатки, а именно, невозможно узнать готов принтер к печати или занят, вставлена в него бумага или нет и т.д. Поэтому для получения такой информации можно воспользоваться API функцией GetPrinter.
Water Effect for TMT Pascal[Раздел: Pascal=>Demo making Автор: Konrad Olejnik] Эффект волн на воде: Подводный пейзаж с рыбками.По поверхности воды пробегают "водомерки",оставляя за собой мелкую рябь...
Source Code for Water Effect for TMT Pascal. Two versions:1. 100% Pascal code !!!2. Optimised asm procedure.
HeapSort CBuilder 6[Раздел: C/C++=>Алгортимы Автор: Виталий Федоров aka Ksanatos] Пирамидальная сортировка, реализована на C++Builder 6. Из дополнительных возможностей - подсчет времени сортировки и визуальное отображение состояния процесса через ProgressBar
Tiny CRC-32 Routine used by PkZip[Раздел: Pascal=>CRC Автор: Solar Designer] Маленькая процедура для подсчета CRC-32,выдранная из программы PkUnzJr.com. Tiny CRC-32 Routine for 80x86ripped out of PKUNZJR.COM Computes CRC used by PKZIP, ZModem, etc. Only 94 bytes
size & still works FAST! CRC-32 table is generated at runtime Commented TASM & TP sources included
tInfInt - Unlimited Integers Arithmetic Object[Раздел: Pascal=>Математика Автор: Christian Sperr] Модуль для работы с ОЧЕНЬ БОЛЬШИМИ целыми числами.В
качестве примера приведены программы для решенияуравнения Пэлла abs(x*x - n*y*y)=1 и вычисления чисел Бернулли. Sometimes it is necessary to do arithmetic with integer numbersthat are much bigger than the numbers a ordinary "integer" or"longint" variable can hold, and one has to keep even the lastdecimal, so using reals is not a solution. The "TInfint" objectsoves this problem by defining an integer with a size that isonly limited by the available heap space.