Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мастера DELPHI. Новости мира компонент, FAQ, статьи...


Служба Рассылок Subscribe.Ru
Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

Выпуск от 12.01.02 09:04

Новые компоненты   |x|
  • MatrixPrinter v.1.0 (6kb) (11.01.02 21:50)
    A component that allows users to print in DOS mode positioning the column and line of the text
    in the paper.

    С исходными текстами
    Компонента из раздела: Print VCL: Printers
    Источник: www.torry.net   Автор: Paulo Roberto Quicoli http://www.matrixprinter.hpg.com.br
    -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]

  • MatrixPrinter v.1.0 (6kb) (11.01.02 21:50)
    Компонент позволяет печатать в DOS-режиме, позиционируя колонки и строки текста на бумаге.

    С исходными текстами
    Компонента из раздела: Print VCL: Printers
    Источник: www.torry.net   Автор: Paulo Roberto Quicoli http://www.matrixprinter.hpg.com.br
    -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]

  • MatrixPrinter v.1.0 (6kb) (11.01.02 21:49)
    Компонент позволяет печатать в DOS-режиме, позиционируя колонки и строки текста на бумаге.

    С исходными текстами
    Компонента из раздела: Print VCL: Printers
    Источник: www.torry.net   Автор: Paulo Roberto Quicoli http://www.matrixprinter.hpg.com.br
    -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]

  • MatrixPrinter v.1.0 (6kb) (11.01.02 21:49)
    Компонент позволяет печатать в DOS-режиме, позиционируя колонки и строки текста на бумаге.

    С исходными текстами
    Компонента из раздела: Print VCL: Printers
    Источник: www.torry.net   Автор: Paulo Roberto Quicoli http://www.matrixprinter.hpg.com.br
    -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]

  • MatrixPrinter v.1.0 (6kb) (11.01.02 21:49)
    Компонент позволяет печатать в DOS-режиме, позиционируя колонки и строки текста на бумаге.

    С исходными текстами
    Компонента из раздела: Print VCL: Printers
    Источник: www.torry.net   Автор: Paulo Roberto Quicoli http://www.matrixprinter.hpg.com.br
    -= · VCL · Samples · =- [Перевел: Mark S. Zheleznyak]

  • Synapse TCP/IP Library v.26 (456kb) (11.01.02 12:19)
    Synapse - это не компоненты, а только классы и алгоритмы для Delphi, C++Builder и Kylix. Не нуждается в инсталляции.

    Список основных возможностей:
    Поддерживает соединения через Winsock или Libc в blocking mode.
    Поддерживаются TCP, UDP, ICMP и RAW протоколы.
    Ограниченная поддержка для соединений в non-blocking mode.
    Под Windows может быть использована динамическая или статическая загрузка Winsock.
    Поддержка запросов PING.
    Поддержка ASN.1 кодирования и декодирования.
    Поддержка кодировок символов основанных на ISO (ISO-8859-x), windows кодировки (CP-125x), KOI8-R, CP-895 (Kamenicky), CP-852 (PC-Latin-2) и UNICODE (UCS-4, UCS-2, UTF-7 и UTF-8).
    Поддержка замены символов при передаче.
    Поддержка MIME кодирования и декодирования.
    Поддержка протоколов: SMTP и ESMTP, SNMP, NTP и SNTP, POP3, FTP, NNTP, IMAP4 1-й версии, HTTP 0.9, 1.0 и 1.1 со всеми их возможностями.

    [Многие возможности не попали в этот перевод]

    Новая версия компоненты, с исходными текстами
    Источник: www.torry.net   Автор: Lukas Gebauer http://www.ararat.cz/synapse
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • DelFor Expert v.2.3 (345kb) (11.01.02 11:58)
    DelFor Expert это настраиваемый эксперт для форматирования текста. Облегчает использования indentation, spacing, capitalization в Дельфях 4.0
    Настройки по умолчанию близки к Борландовским стандартам.
    Новая версия компоненты
    Источник: www.torry.net   Автор: Egbert van Nes
    -= · VCL · =- [Перевел: Smart]

  • VersionInfo v.1.1 (1kb) (11.01.02 11:51)
    Легкий для использрвания компонент для чтения информации о версиях файлов.
    С исходными текстами
    Источник: www.torry.net   Автор: George Cornea
    -= · VCL · Samples · =- [Перевел: Smart]

  • Delphi Fundamentals v.2.00 (241kb) (11.01.02 11:22)
    Библиотека общеупотребительных функций дополняющая встроенные в Delphi библиотеки: Maths - математическая (новое: целые произвольного размера), Strings, DateTime, Dynamic arrays, System utilities, высокоэффективные структуры данных (списки и словари), XML parser (разборщик XML), Streams.

    Эта библиотека - часть Delphi Fundamentals проекта с открытым исходным кодом, расположенного на Sourceforge.

    Новая версия компоненты
    С исходными текстами
    Компонента из раздела: Component Packs: Multi-purpose Middle
    Источник: www.torry.net   Автор: David Butler http://fundementals.sourceforge.net/
    -= · Tools · Samples · =- [Перевел: Сергей Касаткин]

  • Pro VCL Extensions Library v.1.82 (478kb) (11.01.02 11:13)
    Эта свободно распространяемая библиотека включает в себя 28 компонент и несколько программных классов, процедур и функций.
    Компоненты: TProLabel, TProClockLabel, TProUrlLabel, TProLabelEdit, TProButton,
    TProSpeedButton, TProListBox, TProCheckListBox, TProPanel, TProBorder, TProMouseRegion, TProImage, TProUrlImage, TProStatusBar, TProColorGrid, TProSelDirDialog, TProConfirmDialog, TProWarningDialog, TProInfoDialog,
    TProStopDialog, TProPasswordDialog, TProLoginDialog, TProImageViewDialog, TProCalcDialog, TProDBText, TProDBLabelEdit, TProDBListBox.
    Ресурсы (программные ресурсы имеются в виду) на английском, русском, украинском, французском, португальском, испанском, немецком, датском, итальянском, шведском, голландском, польском, венгерском, турецком, словацком и корейском языках. [!!!]

    Новая версия компоненты
    С исходными текстами
    Компонента из раздела: Component Packs: Multi-purpose Huge
    Источник: www.torry.net   Автор: Dmitry G. Barabash http://www.barabash.org
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • Midi Action v.1.0 (14kb) (11.01.02 10:59)
    Набор Midi Action основан на midicom package от David Churcher.
    Я сделал дружественный пользовательский интерфейс для реагирования на различные сообщения MIDI. Основа - TMidiActionList с добавочными TMidiNoteAction, TMidiControlChangeAction и TMidiPitchBendAction. Используя их вы можете очень легко сделать midi-управляемое приложение. Что вы можете легко сделать - это привязать любое событие на onExecute midiaction'а. Вы можете извлекать события midi (noteon, noteoff) и быстро получать их значения.

    Библиотека MidiAction требует наличия установленных MIDI I/O Components от David Churcher.

    С исходными текстами
    Компонента из раздела: Effects and Multimedia: Audio
    Источник: www.torry.net   Автор: Edwin de Koning
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • Для уменьшения объема писем здесь публикуется не весь список новых компонент, потому заглядывайте и на сайт!
Кое-что из нашей кладовки   |x|
  • Attributes Editor v1.0 Vijit vijit@mail.ru   (12.01.02 02:59)
    Простой редактор аттрибутов файлов. Меняет аттрибуты файлов во вложенных папках. Также собирает статистику по аттрибутам файлов в папке. Все!:))
    »»» Скачать: исходные тексты (8кб) демонстрационный EXE файл (231кб)
  • Attributes Editor v1.0 Vijit vijit@mail.ru   (12.01.02 02:55)
    Простой редактор аттрибутов файлов. Меняет аттрибуты файлов во вложенных папках. Также собирает статистику по аттрибутам файлов в папке. Все!:))
    »»» Скачать: исходные тексты (8кб) демонстрационный EXE файл (231кб)
  • Attributes Editor v1.0 Vijit vijit@mail.ru   (12.01.02 02:49)
    Простой редактор аттрибутов файлов. Меняет аттрибуты файлов во вложенных папках. Также собирает статистику по аттрибутам файлов в папке. Все!:))
    »»» Скачать: исходные тексты (8кб) демонстрационный EXE файл (231кб)
  • Chat Lamok(real) lamok@rambler.ru   (12.01.02 00:04)
    Тут люди попросили чат им сделать, начал было делать а у них оборудование
    дернули поэтому чат не полный (дополнительные функции не сделаны)
    но все основное работает вроде!! Если че то не работает пишите!!!
    Дополнительные функции возможно будут потом !!!
    »»» Скачать: исходные тексты (10кб)
  • Chat Lamok(real) lamok@rambler.ru   (12.01.02 00:03)
    Тут люди попросили чат им сделать, начал было делать а у них оборудование
    дернули поэтому чат не полный (дополнительные функции не сделаны)
    но все основное работает вроде!! Если че то не работает пишите!!!
    Дополнительные функции возможно будут потом !!!
    »»» Скачать: исходные тексты (10кб)
  • Chat Lamok(real) lamok@rambler.ru   (12.01.02 00:03)
    Тут люди попросили чат им сделать, начал было делать а у них оборудование
    дернули поэтому чат не полный (дополнительные функции не сделаны)
    но все основное работает вроде!! Если че то не работает пишите!!!
    Дополнительные функции возможно будут потом !!!
    »»» Скачать: исходные тексты (10кб)
Лучшее из нашего FAQ   |x|
Включение и выключение устройств ввода/вывода из программы на Delphi
Решение для Delphi 1
Иногда может возникнуть необходимость в выключении на время устройств ввода - клавиатуры и мыши. Например, это неплохо сделать на время выполнения кода системы защиты от копирования, в играх, или в качестве "наказания" при запуске программы по истечению срока ее бесплатного использования ... . Однако наилучшее ее применение - отключение клавиатуры и мыши на время работы демонстрационки, основанной на воспроизведении записанных заранее перемещений мышки и клавиатурного ввода. Это элементарно сделать при помощи API:
EnableHardwareInput(Enable:boolean): boolean;
Enable - требуемое состояние устройств ввода (True - включены, false - выключены). Если ввод заблокирован, то его можно разблокировать вручную - нажать Ctrl+Alt+Del, при появлении меню "Завершение работы программы" ввод разблокируется.
Еще раз подчеркиваю, что это работает только в 16-ти разрядной D1. Исследования в отладчике показали, что функция по сути ничего не делает, только устанавливает некий флаг в памяти, явно отвечающий за блокировку клавиатуры/мыши.

Решение для Delphi 2+
По сложно объяснимым причинам фирма Microsoft удалила функцию EnableHardwareInput из 32-рарядных реализаций Windows и, следовательно, EnableHardwareInput стала недоступной в D2+. Однако научные изыскания (в ядре Windows при помощи отладчика) помогли мне найти ее аналог. Он не документирован в справке Borland, но кажется есть в последнем MSDN
Procedure BlockInput(ABlockInput : boolean); stdcall; external 'USER32.DLL';
Вызов данной функции c параметром true блокирует клавиатуру и мышь, с параметром false - разблокирует). Как и в случае с EnableHardwareInput блокировка снимается при нажатии Ctrl+Alt+Del.

Коментарий от "Dead Gamer" (DeadGamer@rambler.ru)
Для блокировки я воспользовался следующим методом, Ну вот пример процедуры:

// Процедура блокировки.
procedure Block();
begin
  Hoo := 0;
  Hoo1 := 0;
  module := LoadLibrary('fun.dll');!
  @Funk := GetProcAddress(module, 'Funk');
  Hoo := SetWindowsHookEx(WH_KEYBOARD, @Funk, module, 0);
  Hoo1 := SetWindowsHookEx(WH_MOUSE, @Funk, module, 0);
  Temp:='blocked';
end;

где Fun.dll абсолютно любая собсвенноручно написанная библиотека...

»»» Прислать свои комментарии

Обсуждается в конференциях   |x|
  • Строковые поля длинй больше 255
    Имеется база DBF, у которой некоторые стринговые поля имеют длину 300. И не спрашивайте меня, как это может быть - я не ...
  • Медиаплеер
    Мастера подскажите. При запуске файлов *.avi с помощью компонента Медиаплеер открывается файл в отдельном окне ...
  • Form1.Top
    Есть следуйщая проблеммы хз в чем... Это: Ini:=TIniFile.Create('Delg.ini'); Form1.Top := Ini.ReadString('Window', '...
  • StringGrid  and Chart
    Как вывести в один и тот же файл табличку StringGrid и график Chart.
  • CGI & Kilyx???
    Можно ли на Киликсе писать CGI-приложения для серверов на основе *nix-ов?
  • Поля длиной больше 255.
    Имеется база DBF, у которой некоторые стринговые поля имеют длину 300. И не спрашивайте меня, как это может быть - я не ...
  • Задержки ?
    Искал, искал...так и не нашёл, как же сделать задержку в микросекундах, достаточно точную. Пытался сделать с помощью ...
У нас большой выбор статей   |x|
ФЕНЕЧКИ. Немного об пользовательских интерфейсах.
Когда я возвращаюсь с работы домой, то почти каждый день, недовольно бурчу, по поводу того, что жена моя, всегда отключает мой любимый скин в winamp. Дескать, очень уж неудобный он для неё - кнопки мелкие, почти не различимые, мышкой с первого раза не попадешь.
Новинки книжного рынка   |x|
Delphi 6 в подлиннике
Delphi 6 - новая версия популярной системы быстрой разработки приложений. В книге описываются инструментальные средства среды Delphi 6, приводятся основы языка программирования Object Pascal и рассматриваются компоненты, свойства, методы и события, необходимые для разработки широкого спектра программ. Особое внимание уделяется работе с базами данных. Показывается использование как локальных, так и удаленных баз данных, включая создание многоуровневых информационных систем и публикацию результатов запросов через Интернет. Благодаря большому количеству затронутых тем, подробному изложению и многочисленным примерам книга будет полезна как начинающим, так и опытным программистам.
Автор: Гофман В.
Другие сайты о DELPHI   |x|
Delphi библиотека для доступа к данным Btrieve
Btrieve Data Access Objects Library.
Объектная библиотека для доступа к базам данных Btrieve.
Язык Object Pascal Delphi 5
В исходном коде, документация.
OС: Win 9x/2000
Размер: 48Kb (...
Опрос населения :)
Новый журнал для программистов "RSDN Magazine". Согласны ли вы его покупать ежемесячно?
»»» Да
»»» Нет
Журнал "RSDN Magazine"  |x|

Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!

Для души

Хокку дня
Летнее кресло
качается само собой
в порывах метели.

Афоризмы
Всякая женщина - зло; но дважды бывает хорошей - или на ложе любви, или на смертном одре...(Паллад)

Фраза дня
Мужики, которые говорят, что женитьба - это лотерея 50 на 50, ни хрена не разбираются в двух вещах:
1. в женщинах
2. в дробях

И на закуску коротенький анекдот
Непредвиденный казус произошёл на встрече шахматистов Петрова и Сидорова, известного своим скверным характером. Половина фигур скандалиста перешла на сторону белых!

Фотоприколы.
Начните день с хорошего настроения!
http://delphi.mastak.ru/cgi-bin/prikol.pl?id=1694


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.com)

Добро пожаловать на сайт -= Мастера DELPHI =- 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное