21 июля 2019 года    
Воскресенье | 21:48    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум





Разделы / Программирование / Delphi
  1. Delphi 6. Что нового?
    Рассмотрим процесс создания многоязычного приложения. Произведите изменения в вашем приложении, а именно замените заголовки с русского языка на английский язык. Для тех, у кого нет возможности восстановить пример, поместите на форму несколько компонентов Label и произведите запись значений для свойства Caption этикеток на английском языке в соответствии с рисунком 1 или по своему усмотрению. Произведите компиляцию приложения. Затем произведите запуск Resource DLL Wizard. После трансляции (т.е. вы проделаете то, о чем говорилось ранее) появится окно Менеджера Перевода, в котором вы можете перевести строки ресурсов, используемые в вашем проекте
    Автор: Владимир Скуратов
  2. Принцип создания плугинов в Delphi
    Иногда нужные мысли приходят после того, как программа сдана заказчику. Для этого придумали плугины. Плугины - это простая dll библиотека, в которой обязательно присутствует ряд процедур и функций, которые выполняют определенные разработчиком действия, например (из моей практики) : function PluginType : PChar; - функция, определяющая назначение плугина. function PluginName : PChar; - функция, которая возвращает название плугина. Это название будет отоброжаться в меню. function PluginExec(AObject:ТТип) : boolean; - главный обработчик, выполняет определённые действия и возвращает TRUE; и ещё, я делал res файл с небольшим битмапом и компилировал его вместе с плугином, который отображался в меню соответствующего плугина. Откомпилировать res фaйл можно так: 1. создайте файл с расширением *.rc 2. напишите в нём : bitmap RCDATA LOADONCALL 1.bmp где bitmap - это идентификатор ресурса RCDATA LOADONCALL - тип и параметр 1.bmp - имя локального файла для кампиляций 3. откомпилируйте этот файл программой brcc32.exe, лежащей в папке ...Delphi5BIN .
  3. Область видимости и доступ к объектам, переменным и функциям модуля
    Область видимости и доступ к объектам, переменным и функциям модуля Давайте рассмотрим, как можно из программы получить доступ к свойствам и методам объектов. Для обращения к свойству объекта необходима ссылка в следующем формате: . например: Label1.Caption — после имени объекта производится запись символа точки, далее без пробела записывается имя свойства. Иногда свойство объекта является в свою очередь объектом. В этом случае при обращении к этому свойству указывается через точки вся цепочка предшествующих объектов. Например, объект Label1 имеет свойство Font, которое в свою очередь является объектом. У него также имеются свойства, например Color — цвет шрифта. Для того чтобы сослаться на цвет шрифта метки Label1, необходимо сделать запись Label1.Font.Color. Это означает следующее: свойство Color объекта Font, принадлежащего объекту Label1. А теперь перейдем к примеру.
    Автор: Владимир Скуратов
  4. Многоязычный интерфейс приложений в Delphi
    Наверняка, вам хоть раз в жизни приходилось разрабатывать многоязычное приложение. Например, вам нужно, чтобы ваше приложение «ругалось» как на английском, так и на русском языке. В таком случае, обычно, один язык встраивается в приложение, как правило, английский, а потом пользователю предоставляется возможность выбрать язык интерфейса программы
    Автор: Денис Колисниченко
  5. Определение IP-адреса по домену.
    Описывается функция, которая показывает, как вычислить IP адрес компьютера в интернете по его доменному имени. Совместимость: Delphi 3.x (или выше)
    Автор: Market Networks
  6. Программа CD-Rememberer
    Компилятор: Delphi 5 Как-то раз в один прекрасный день решил я у друга взять на денек очередной диск поиграть - и в итоге забыл его в дисководе у другого друга :( Вот и решил я написать программу-напоминалку: при завершении работы она выскакивает и спрашивает юзера, а не хотел бы он вынуть диск (если диска нет - она даже не пикнет :))?
    Автор: Blabsadm
  7. Как в Delphi изменить иконку у директории.
    Сперва необходимо создать файл Desktop.ini и поместить в ту директорию, иконку которой мы хотим изменить. В программе для этого можно воспользоваться классом TIniFile и передать в него путь директории. Теперь нам необходимо записать в .ini файл пары =. В Desktop.ini эти пары выглядят следующим образом (самое главное, это указать иконку и её индекс):
  8. GDI: графика в Delphi
    GDI расшифровывается как Graphics Device Interface, и представляет собой интерфейс, который Windows использует для рисования 2D графики. Также это самый медленный способ отображения графики из существующих, однако самый простой для понимания основ. Итак, для начала, поговорим об основных понятиях и терминах в GDI.
  9. GDI: графика в Delphi - Часть I.
    GDI расшифровывается как Graphics Device Interface, и представляет собой интерфейс, который Windows использует для рисования 2D графики. Также это самый медленный способ отображения графики из существующих, однако самый простой для понимания основ. Итак, для начала, поговорим об основных понятиях и терминах в GDI. Начнём с того, что GDI обычно не используют для создания крутых графических эффектов, для этого есть DirectX, OpenGL, или любые графические библиотеки (такие как: DelphiX, FastLib, DIBUltra, Graphics32...). Однако, для создание простых эффектов с минимальными усилиями GDI вполне сгодится.
  10. Delphi и Flash. Совмещение несовместимого!
    Разве возможно совместить Флэш-ролики и Дельфи-приложения. Раньше я думал что НЕТ. Но теперь я знаю не только, что это возможно, но и знаю как это делается!!! И сейчас я вам расскажу об этом. Во-первых хочется отметить преимущества использования флэш-роликов в ваших программах. Если вы сумеете гармонично вписать небольшой флэш-ролик в вашу программу, то несомненно внешний вид программы будет намного привлекательнее (главное не переборщить, увлекаясь дизайном, не надо забывать о том что программа должна быть удобна и проста в использовании! ).
    Автор: Михаил Христосенко
Страницы:1 2 3 4 5 6 7


Лента новостей


2006 (c) Copyright Hardline.ru