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

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


Информационный Канал Subscribe.Ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

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

Новые компоненты   |x|
  • MainMenuXP v.1.0 (3kb) (24.06.02 10:12)
    Компонент MainMenu со стилем Windows XP.

    С исходными текстами
    Компонента из раздела: Menus: Menu Enhancements
    Источник: www.torry.net   Автор: Hugo Lazarte
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • TWCButton v.1.1 (30kb) (24.06.02 10:11)
    Расширенная графическая кнопка с морфингом и множеством дополнительных возможностей.

    С исходными текстами
    Компонента из раздела: Buttons and Check Boxes: Speed Buttons
    Источник: www.torry.net   Автор: Alexey Remnev
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • FreeReport (830Kb) (24.06.02 10:08)
    Что нового в версии FreeReport 2.32?
    - Скриптовый язык
    - Подсветка синтаксиса в редакторе скриптов
    - Поддерживаются Interbase Express (IBX), IBObjects, ActiveX Data Objects (ADO)
    - Кросс-таб отчеты
    - RTF 2.0
    - Компонент TfrPreview дял создания собственных окон просмотра
    - TfrRoundRectObject
    - Фильтры экспорта в txt, htm, csv, rtf
    - Поддержка 8 языков
    - Полная документация и help
    FreeReport - компонент построения отчетов. Состоит из построителя отчетов, дизайнера и preview. Сопоставим с QuickReport 3 и ReportBuilder 3.52. Написан полностью на Object Pascal и может быть инсталлирован в Delphi 2/3/4/5/6 и C++Builder 1/3/4.
    Абсолютно свободен для использования, с исходными кодами.
    Эта версия основана на FastReport ver. 2.32.

    С исходными текстами
    Screenshot: http://www.delphipages.com/uploads/screenshots/ACF1577.gif
    Источник: www.delphipages.com   Автор: FastReport Software ltd. http://www.fast-report.com/en/fr23.php
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • TBSkin+ for Toolbar 2000 (405Kb) (24.06.02 09:52)
    TBSkin+ добавляет скины в кмпонент Toolbar2000(включены OfficeXP, WindowsXP, NativeXP). Так же добавляет многие возможности для градиетнов и пр. Совместимость с Toolbar2000 2.0.14.

    С исходными текстами
    Источник: www.delphipages.com   Автор: Michael Haralabos http://tbskin.flatstyle2k.de
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • TPicShow & TDBPicShow v2.67 (773Kb) (24.06.02 09:45)
    TPicShow - отображатель слайд-картинок (меняющихся картинок) со 127 бизнес-эффектами, написанными на Delphi.
    Основные характеристики:
    Отображение картинок может управляться программно.
    Картинка может быть растянута или центрированна по клиентской области контрола.
    Компонент может отображать фоновую картинку в центрире, растянуто или прижатой к верхней части.
    Процесс отображения может использовать различные потоки.
    Можно легко добавить новые эффекты отображения картинок (эффекты трансляции.
    TDBPicShow - БД-ориентированная версия TPicShow с возможностью загрузки картинок формата bitmap или jpeg из blob полей.

    С исходными текстами
    Источник: www.delphipages.com   Автор: Kambiz R. Khojasteh http://www.delphiarea.com/products/picshow/
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • TMidiGen (381Kb) (24.06.02 09:43)
    Исправлена ошибка распределения памяти с некоторыми MIDI-драйверами.
    TMidiGen позволяет легко создавать звуковые эффекты звуковые фрагменты из приложения. При этом нет необходимости использовать внешние фйлы или ресурсы, что достигается генерацией MIDI-данный в памяти.
    Возможности TMidiGen:
     ∙ 175 инструментов из набора звуковой карты.
     ∙ Различные огибающие, эффекты модуляции, сустейн, хорус, реверберации.
     ∙ Простая регулировка громкости и расположения инструментов.
     ∙ Несложный метод проигрывания отдельных нот.
     ∙ Последовательность нот может быть представлена в виде строки (assembled in strings) для последующего редактирования.
     ∙ Длительность звуков указывается в 10-ти милисекундных шагах.
     ∙ Легко создаются повторяющиеся звуки.
     ∙ Имеется демонтсрационное приложение и файл помощи.

    С исходными текстами
    Источник: www.delphipages.com   Автор: Alan Warriner http://www.alan-warriner.co.uk
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • Для уменьшения объема писем здесь публикуется не весь список новых компонент, потому заглядывайте и на сайт!
Кое-что из нашей кладовки   |x|
  • Игра, просто игра Irenf Nick@tamb.ru   (06.08.01 14:25)
    Маленикая игрушка. Суть: проехать по коридору на машинке. Посмотрите, может, понравится.
    »»» Скачать: исходные тексты (207кб)
Лучшее из нашего FAQ   |x|
Так ли необходимо использовать GetHostByName вместо аналогичного асинхронного метода
Q: Так ли необходимо использовать GetHostByName вместо аналогичного асинхронного метода, если все синхронные методы сильно грузят процессор и их трудно прервать в случае необходимости, только через TerminateThread. Я тут обрадовался советам, написал кэш имен и ip адресов, сделал через GetHostByName, прилепил нотификации, многопоточность, а оказывается, все опять нужно переделывать? Или оставить как есть? Дело в том, что я это, несомненно буду использовать в последующих разработках, и мне хочется делать сразу на совесть. Дайте совет, please. Я проверял, все это хозяйство вроде процессор грузит достаточно мало.


A: Ты прав, никакой нагрузки на процессор нет. Пример тому - AMV и ADR (см. подпись), многопоточные программы, использующие только berkley-подмножество WinSocks 1.1, никаких асинхронных функций. Каждое письмо посылается и каждый емайл проверяется отдельным потоком. Прерывать при помощи TerminateThread тоже не надо. Когда мне нужно остановить поток (пользователь остановил проверку адресов), я делаю так:

1). устанавливаю int network_off = true

2). из главного потока делаю shutdown и closesocket для сокета потока - даже
если я висел на recv или send, то они увидев это вывылятся

3). в коде потока часто-часто стоят проверки переменной network_off и если
true, то поток __самостоятельно__ и цивилизовано завершается, если он не
соизволит остановится увидев "ошибку сети"

4). главный поток ждет 500 мс и считает сколько осталось потоков, если
потоки завершились не все, то он ждет еще 500 ms т повторяет операцию, лишь
за тем он вызывает для непокорных потоков TerminateThread

На самом деле пункт 4 немного похитрей ;), но идея такая. Потоки мне убивать
практически никогда не приходится.

Alexander P. Gorlach,
Elcom E-mail Management Software Team:
* Advanced Mail List Verify: http://www.elcomsoft.com/amv.html
* Advanced Direct Remailer: http://www.elcomsoft.com/adr.html

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

Обсуждается в конференциях   |x|
  • Запуск программы из Delphi
    Кто-нибудь помогите, пожайлуста! Мне необходимо, чтобы при нажатии кнопки запускался AutoCad и в нем открывался ...
  • Как вставить файл в запущенное приложение?
    Как вставить файл в запущенное приложение? Нужно чтоб файл вписывался в тело моей программы. И после закрытия остовался ...
  • Создание MDIChild
    Можно ли, уже из созданного потомка TForm (к примеру TInfoForm), сделать MDIChild форму? И чтобы потомок не вылезал за ...
  • Вставка даты
    Подскажите, пожайлуста, функцию, которая вставляет текущую дату (год,месяц,число,время) в Edit. Заранее благодарна!
  • Серийный номер винта
    Может знает кто, как получить серийный номер винта?
  • "Необъявленный идентификатор TLocateOptions". Что мне делать? :)
    Народ, помогите! В форме1 есть таблица и клавиша "Поиск", по нажатию на клавишу открывается форма2 с полем ввода Edit1. ...
  • Hint в System Tray
    Как узнать, что юзер задержал мышку над моей иконкой в System Tray (в смысле пора hint показать)? Но показать не hint а ...
У нас большой выбор статей   |x|
Как сделать WebBrowser средствами Delphi 5.
Я все время натыкался на вопросы о компоненте TWebBrowser. Сначала я думал, что все просто, но когда самому понадобилось написать приложение с использованием TwebBrowser… оказалось, что не все так просто!
Новинки книжного рынка   |x|
Delphi 6. Базы данных и приложения
В книге предпринята попытка дать читателю целостное представление о процессе разработки программного обеспечения для реляционных баз данных.
В рамках поставленной цели авторами решены следующие задачи: рассмотрены основы языка Object Pascal на примере создания консольных приложений; рассмотрены объектно-ориентированные возможности языка Object Pascal и технология визуального программирования; описаны основные принципы работы с SQL-ссрвером InterBase; изложена методика взаимодействия программ, созданных в среде Delphi, с базами данных различного типа, в частности, SQL-сервером InterBase: рассмотрены основы проектирования баз данных с использованием программы ERwin; описана "методика разработки клиентского приложения для доступа к базам данных с использованием библиотек динамической загрузки, а также популярных программ Word и Excel для создания отчетов. На примере БД "Учебные компьютерные курсы" рассмотрен процесс разработки программного обеспечения, начиная с вопросов проектирования и заканчивая подготовкой отчетов.
Книга может быть использована в качестве основы курса лекции по соответствующей дисциплине.
Книга предназначена для старшеклассников, студентов, аспирантов, преподавателей и пользователей ПК, интересующихся программированием.

Автор: Кандзюба С. "ДиаSoft"
Другие сайты о DELPHI   |x|
Delphi
Конференция по Delphi, нетривиальные вопросы и доходчивые ответы, и не только от братьев по оружию, но и из самого Inprise

» Оценка сайта: 3
Опрос населения :)
Какой раздел сайта вам больше нравится?
»»» FAQ
»»» Статьи
»»» Новости мира компонент
»»» Форумы
»»» Компоненты
»»» База по другим сайтам
Журнал "RSDN Magazine"  |x|

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

Для души

Хокку дня
облака
в луже -
ближе

Афоризмы
Никто так не нуждается в отпуске, как человек, только что вернувшийся из отпуска (Элберт Хаббард)

Фраза дня
Какая крыша не любит быстрой езды!

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В провинции Нова Скотия запрещается поливать лужайки во время дождя.
В городе Крафорд в Нью Джерси (США) запрещается парковать катера и лодки на лужайках.

И на закуску коротенький анекдот
Учительница:
- Ребята, кто из вас может назвать антоним слова "достойный"?
Вовочка:
- Отстойный!

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


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

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


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

В избранное