Я представляю на Ваш суд утилиту быстрого поиска по базе данных. Данная
технология производит поиск по полям, преобразуя их значения в строки
(все значения преобразуются в верхний регистр, включая действительные
числа).
Каким способом можно производить поиск подходящих величин в момент
ввода? Табличный курсор (визуально) должен перемещаться к наиболее
подходящему значению при добавлении пользователем новых символов
водимой величины.
Прежде чем работать с графикой, необходимо понять, как именно в Windows
реализован принцип перерисовки изображений. Не инструменты рисования
являются предметом этого материала, а общий механизм перерисовки окон.
Я провел небольшое исследование, и вот что я выяснил:
При закрытии приложения (используя системное меню или вызывая метод закрытия формы), возникают следующие события:
Хочу в качестве совета поделиться функцией DateSer, которую я написал
перед этим на VB. Данная функция весьма полезна но, к сожалению, ее нет
в Delphi. Применяется она так:
У меня есть неотложная задача: в настоящее время я разрабатываю проект,
где я должен проверять достоверность введенных дат с применением маски
__/__/____, например 12/12/2007
Интересно, есть ли технология преобразования Wave-формата в обычный
набор звуковых данных? К примеру, мне необходимо удалить заголовок и
механизм (метод) сжатия, которые могут компилироваться и сохраняться
вместе с Wave-файлами.
Здесь рассмотрены несколько основных функций для работы с меню. Но так
как Delphi предоставляет достаточно удобные средства для работы с меню,
здесь не рассматриваются вопросы о РЕАКЦИИ программы на выбор пунктов
ГЛАВНОГО меню, зато рассматривается обработка сообщений от меню
системного.
Что такое сообщение? Это информацтя о некотором изменении в
пользовательском интерфейсе, например перемещение окна или нажатие
клавиши на клавиатуре. Сообщения также уведомляют программу, что истек
заданный отрезок времени. Сообщения используются для операций с
совместным использованием данных.
В приведенном ниже примере описано как можно получить список логических
дисков, установленных в системе, а также определить их тип. Для этих
целей используются функции winAPI GetLogicalDrives и GetDriveType.
Эта статья посвящена вопросам многозадачности в языке программирования
Java. Многозадачность (multitasking) означает способность компьютера
одновременно выполнять сразу несколько программ, например, слушать
музыку во время игры в любимую игрушку.
После объявления переменной ее нужно явно инициализировать с помощью
оператора присваивания, поскольку использовать переменную, которой не
присвоено какое-нибудь значение, невозможно.
Компилятор генерирует объектный файл, формат которого не зависит от
архитектуры компьютера. В данном случае скомпилированная программа
может выполняться на любых процессорах под управлением системы
выполнения программ языка Java.
Поскольку язык Java предназначен для использования в сетевой или
распределенной среде, то вопросам его безопасности было уделено большое
внимание. На данный момент язык Java позволяет создавать системы,
надежно защищенные от вирусов и несанкционированного доступа.
Объектно-ориентированное программирование - это метод программирования,
в центре внимания которого находятся данные (т.е. объекты) и средства
доступа к ним. По своему существу, объектно-ориентированные свойства
языков Java и C++ совпадают.
Создатели языка программирования Java отмечают, что хотели создать
систему, которая легко программируется, не требует дополнительного
обучения и учитывает сложившуюся практику и стандарты программирования.
Одно из главных преимуществ языка Java - его независимость от
платформы, на которой выполняются программы. Таким образом, один и тот
же код можно запускать под управлением операционных систем Windows,
Linux, FreeBSD, Solaris, Apple Mac и др. Это становится очень важным,
когда программы загружаются посредством глобальной сети интернет и
используются на различных платформах...