Delphi Prism и Win Mobile

On

Третьего дня я стал обладателем смартфона Gigabyte GSmart S1205, работающего под чутким управлением Win Mobile 6.5. Собственно, из-за ОС я его и покупал, а поддержка двух карточек рассматривалась как приятный бонус.Любой нормальный человек, очевидно, сначала позаботиться о переносе контактов со старого телефона…

Работа с Microsoft Speech API в Delphi

On

В ходе создания программного обеспечения возникает желание дополнить возможности создаваемого приложения голосовым интерфейсом. Если возможности распознания голоса ещё далеки от совершенства и простому программисту не по силам, то заставить ваше приложение весьма сносно заговорить может любой программист. Об этом позаботились специалисты Microsoft…

Files

On

В разделе файлы будут периодически появляться полезные программы, необходимые всем и каждому.Надеюсь они вам пригодятся.Предлагайте и свои программы…Любому хакеру надо знать что у него за тачка.Специально для этой цели существует прога speed sys.Конечно не самая лучшая программа, но зато самая маленькая и…

Редактор DBF

On

Несмотря ни на что, продолжаю поддержку своей программы Редактор DBF. Представляю новую версию — 1.75.1Список изменений:Версия 1.75.1(*) Исправлена невозможность выделения полей и записей в таблице(*) Исправлена невозможность копирования и вставки всех полей записи/записей по Ctrl+Alt+C, Ctrl+Alt+V(*) Небольшие косметические исправления(*) Исправлена ошибка —…

Русификация ввода в консольных приложениях на Delphi

On

Решение задачи русификации консольных приложений с помощью модуля EsConsole Евгения Каснерика вполне симпатичное. Однако оно половинчатое: если запустить программку{$APPTYPE CONSOLE}uses EsConsole in ‘esconsole.pas’;var S: string[80];begin ReadLn(S); WriteLn(S); ReadLnend.и ввести строку кириллицы, то получим ту же проблему — на экране будет абракадабра, поскольку…

Динамические структуры данных

On

Что такое динамические структуры? Да просто данные, размер которых может меняться во время работы программы. В Delphi есть массивы, которые так и называются динамическими, есть строки. TStream тоже можно так назвать, его размер легко изменить в любой момент. Все замечательно, и очень…

Многострочность и StringGrid

On

Итак задача: требуется многострочный вывод в ячейку грида. Тут можно пойти двумя путями: первым и вторым, шучу. Можно сделать все капитально, на века, то есть создать свой компонент-наследник стандартного TStringGrid или воспользоваться встроенным обработчиком события TStringGrid.OnDrawCell. Начнем, как водится, с простого. Итак,…

Массив из элементов — как с ним бороться или как с ним дружить

On

Однажды я опубликовал на Мастерах статью, в которой создавались массивы из различных компонентов, вплоть до форм. Письма, полученные мною после опубликования, были посвящены зачастую не основной теме статьи, а вопросам по созданию массивов из объектов. Здесь я постараюсь ответить на задаваемые вопросы…

Вебинар «Что нового в Delphi XE»

On

Организаторы: Softline, EmbarcaderoДата проведения: 10 декабря 2010 10.00Уважаемые дамы и господа!10 декабря 2010 года в 10:00 компании Softline и Embarcadero приглашают вас принять участие в БЕСПЛАТНОМ вебинаре: «Что нового в Delphi XE».К участию в вебинаре приглашаются – технические директора, директора IT департаментов,…