DelphiFeeds.ru Главная
Вы можете посмотреть остальные скриншоты работы компонентов. Набор бесплатных компонентов для Delphi, которые заточены под самые разные нужды. Наиболее известные Delphi компоненты из этого пакета: TcyResizer – позволяет перемещать и изменять размеры компонентов во время выполнения программы. TcyWebBrowser – компонент, позволяющий организовать WYSIWYG редактор в своём приложении (см....Читать на сайте автора
Как работать с RegExp в библиотеках? Дело в том, что библиотека VBScript_RegExp_55_TLB — майкрософтская, без проблем тут не обошлось. Вроде экземпляр объекта TRegExp создается, но при попытке с ним поработать вылазит ошибка: Не был произведен вызов CoInitialize. Если честно, столкнулась с этим впервые, пошла в интернет искать. Пришлось подключать ActiveX и использовать CoInitialize/CoUninitialize. Нашла статью про подобную проблему. Попробовала так: var ... RE : TRegExp; NeedToUninitialize : Boolean; begin NeedToUninitialize := Succeeded(CoInitialize(nil)); try RE := TRegExp.Create(nil); RE.IgnoreCase := true; RE.Multiline := true; RE.Global := true; ... finally RE.Free; if NeedToUninitialize then CoUninitialize; end; ... end; Но и тут не заладилось: если CoUninitialize писать без try...except, то на нем вываливается. И что-то мне эта ситуация совсем не понравилась, как-то мутно: коинициализируется — а потом что? Не будет ли проблем, если работать с библиотекой в несколько потоков и т.д.? Даже если CoInitialize/CoUninitialize делать не в функции, а при регистрации либы. Кто-нибудь из читателей блога сталкивался с чем-нибудь подобным? Как решали? ___ Чтобы быть в курсе обновлений блога, можно подписаться на RSS. ...Читать на сайте автора
Итак, в последней части про создание тестов на Delphi, с помощью типизированных файлах, я рассказал как подготовить наш тест для редактирования, то есть открыть этот тест и вывести все результаты с отмеченными правильными ответами. Сейчас расскажу как я реализовал. Тут все просто, я запоминаю при считывании одного вопроса на какой...Читать на сайте автора
Вот уже почти как сайт месяц в сети Интернет, да о большой проделанной работе сказать не могу, но результаты и плоды этой самой работы уже имеются. Да, конечно не я в продвижении не силен, так, что приходится где-то там подчитать, где-то у кого-то спросить или самому что-то новое попробывать. Был...Читать на сайте автора
Здравствуйте, вот на днях решил обновить модуль VK_API, на этот раз добавил функцию, которая получает список id ваших друзей, разделенные запятыми, Вам останется только лишь разобрать данный результат и получить список id. Функция для получения идентификаторов ваших друзей, это function GET_VKAPI_FRIENDS(app_id,sid,mid,secret,format:WideString):WideString; Пройдемся немного по параметрам этой функции app_id – идентификатор...Читать на сайте автора
Итак продолжаю я знакомится с VK API. Вот на этот раз пал мой взгляд на метод – friends.get. Итак, что мы имеем, почти все тоже самое, что и с получением информацией из своего пользователя, да кстати в этой теме я расскажу еще как я по этим пользователем получил информацию из...Читать на сайте автора
С каждым годом 64-битных компьютеров становится все больше. Первую 64-х битную версию MS Windows компания Microsoft выпустила 28 марта 2003 (Windows XP 64-bit Edition). Следующий шаг был сделан 25 апреля 2005 – вышла Windows XP Professional x64 Edition. А что у нас с 64-битным компилятором Pascal под Windows? Разработчики FreePascal...Читать на сайте автора
Опубликован
новый роадмэп
RAD Studio (http://edn.embarcadero.com/article/39934).
Проекты, над которыми
ведётся работа,
носят названия:
Fulcrum (RAD Studio XE)
...Читать на сайте автора
Недавно занялся изучением Java ну и почему-то захотелось сварганить что-то для мобильных устройств (не знаю почему выбор пал на ОС Android, может потому что о ней упоминалось в курсе по Java). А т.к. яву практически не знаю, то дальше «Hello world» соваться и не стал . Собственно есть статья...Читать на сайте автора
Смотрим тут. Для себя увидел: Новый проект Pulsar - кросс-платформенность + x64 в одном флаконе и обещают preview в первой половине 2011-го (неужто правда? может уложатся до 2012-го)Поддержка x64 и кросс-платформенности будет вводится частями - как минимум будет три релиза, а полноценность нас ожидает...Читать на сайте автора |
Сейчас расскажу как я добавляю узлы в TVirtualStringTree. То есть попробуем добавить узлы, затем первыми в родительском, последним в родительском. То есть здесь в данном компоненте TVirtualStringTree есть небольшой нюанс, тут не получится как TTreeView сразу добавить и чтобы данные отображались, тут еще необходимо самому предусмотреть отображение самих узлов, а...Читать на сайте автора
Вчера я показал как можно получить информацию о пользователе из его профиля из сети ВК, теперь я эту функцию добавил в модуль VK_API. Это следующая функция - function GET_VKAPI_PROFILES(app_id,sid,mid,secret,uids,format ,fields:string):WideString; Следующие функции были добавлены также в модуль function GET_VKAPI_PROFILES(app_id,sid,mid,secret,uids,format ,fields:string):WideString; function md5(values:string):string; function OPEN_VK_API:boolean; Здесь параметры app_id – идентификатор вашего...Читать на сайте автора
Вот решил немного привести в порядок наш проект, решил добавить обработчик добавления моего приложения на вашу страницу, а также решил добавить потоки в обработку нашей информации, а точнее в получении нашей информации, а пока информация получается, то мы можем выполнять с нашим приложением другие функции и форма в это время...Читать на сайте автора
Новая версия RAD Studio 2011 выйдет в начале сентября под названием RAD Studio XE.
Новая студия будет включать в себя Delphi XE, C++Builder XE, Delphi Prism XE и RadPHP XE (бывшая Delphi for PHP).
Соответсвенно следующие версии студии будут носить названия XE2, XE3 и т.д.
В новой версии заявлено, цитирую:
Интеграция с системой управления...Читать на сайте автора |





Загрузка опроса...