На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как прочитать список файлов, поддиректорий в директории?
5. Как запустить программу/файл?
... (продолжение следует) ...

Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


Внимание
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...
Модераторы: jack128, D[u]fa, Shaggy, Rouse_
Закрыто jack128 10-11-2010: Введите причину закрытия темы здесь

Страницы: (23) [1] 2 3 ...  22 23  ( Перейти к последнему сообщению )  
> Новости CodeGear
      Официальные новости за декабрь:

      1. Программа “Получи RAD Studio у партнеров CodeGear”
      Московское представительство CodeGear Borland объявляет о начале программы “Получи RAD Studio 2007 у партнеров CodeGear”. Программа предназначена, прежде всего, для пользователей в регионах, где сложно скачать полный дистрибутив RAD Studio (4.2Гб). В рамках этой программы Вы можете посетить партнера CodeGear и бесплатно получить у него DVD с дистрибутивом CodeGear RAD Studio 2007.
      Используя ключ, который можно получить на сайте www.codegear.com/downloads/free, Вы можете попробовать триальную версию RAD Studio 2007, или преобразовать ее в полную версию с помощью лицензионного ключа. Список партнеров находится на сайте www.codegear.ru. Список постоянно дополняется.

      2. InterBase 2007 for Mac OS X
      Выпущена версия InterBase 2007 для Mac OS X. Теперь компактная высокопроизводительная база с многоверсионной архитектурой доступна и для пользователей Mac OS X. www.codegear.com/products/interbase

      3. Электронный магазин shop.codegear.ru
      Компания CodeGear при поддержке allsoft.ru открывает электронный магазин shop.codegear.ru. В магазине представлены как наиболее популярные версии продуктов, так и хиты прошлых лет, которые пользуются постоянным спросом.

      4. 10 наиболее важных изменений со времен Delphi 7
      Павел Гловацки, ведущий евангелист CodeGear в Европе, опубликовал развернутый список из 10 наиболее важных вещей, которые появились в Delphi со времен 7 версии: dn.codegear.com/article/37416

      Добавлено
      И неофициально: В магазине есть Delphi 7. Несмотря на то, что было объявлено о прекращении поставок с 1 ноября, сделали снова, для легализации. Пока срок до конца этого года, что дальше - неизвестно.
      Beware the wild rabbit.
        CodeGear 3rdRail
        CodeGear выпустила среду для разработки на Ruby.
        Продукт получил название CodeGear 3rdRail.
        Узнать о нём подробнее, а также загрузить триальную версию можно на оффсайте.

        Добавлено
        Логотипы Build with
        CodeGear открыла страничку с логотипами Build with.
        Логотипы предназначены для расположения в программах и на страницах сайтов
        Имеются маленькие и полноразмерные логотипы для всей линейки продуктов CodeGear

        Добавлено
        И немного флеймовая новость:
        Info Exame Award
        Каждый год в Бразилии журнал Info Exame выбирает продукт года по результатом голосования читателей.
        В этом году продуктом года в номинации "Development" стал Delphi for PHP. За него проголосовало 53% читателей.
        Чтож, можно поздравить CodeGear с этой наградой! ;)
          Цитата onyx @
          CodeGear выпустила среду для разработки на Ruby.

          Это давно было. Нужно указывать дату.
            3rdRail была выпущена в конце сентября сего года.
            Немного подробнее о 3rdRail.
            Цитата
            Пользователи 3rdRail смогут по достоинству оценить следующие преимущества продукта:

            * Инструментальные средства для быстрой навигации по коду приложений.
            * Компоненты CodeGear Commanders, позволяющие воспользоваться командной строке RoR для запуска генераторов кода и выполнения других задач.
            * Механизмы автоматического завершения синтаксических конструкций.
            * Мощные средства рефакторинга.
            * Полноценная среда выполнения RoR.
            * Разнообразные утилиты для повышения продуктивности труда разработчиков.
            * Интегрированные средства web-разработки.
            * Совместимость с платформой Eclipse.

            Решение работает на трех основных платформах: Mac OS X, Microsoft Windows и Linux.

            + ссылочка на полная новость на CNews: http://corp.cnews.ru/news/line/index.shtml?2007/09/24/267319
              17 декабря 2007

              Вышел очередной апдейт для CodeGear RAD Studio 2007.

              284 Core bugfixes
              93 Delphi 2007 fixes
              46 C++ Builder fixes
              157 Delphi 2007 .NET fixes

              Ссылки:
              http://blogs.codegear.com/nickhodges/
              http://beensoft.blogspot.com/2007/12/rad-studio-2007-december-update.html
                Allen Bauer опубликовал статью (обзор на русском) о том, как новой версии Delphi for Win32 - Tiburon (выход которой планируется в первой половине 2008 года) будет реализована долгожданная поддрежка Unicode.
                Фашисты будущего будут называть себя антифашистами. У. Черчилль
                  В продолжении новости, представленной от --Ins--.
                  Цитата
                  Основное изменение в будующей версии дельфи - глобальный переход на юникод.
                  Итак, что же изменится в языке:

                  * Появляется новый строковой тип UnicodeString. Данный тип является строковым типом со счётчиком ссылок, как и AnsiString. То есть, если в программе нет ссылок на строку, память автоматически освобождается.
                  * Кодировка UnicodeString - UTF-16
                  * Тип string, который в данный момент является AnsiString, станет UnicodeString.
                  * Типы Char и PChar, которые на данный момент соответствуют AnsiChar и PAnsiChar, теперь будут соответствовать WideChar и PWideChar соответственно.
                  * Соответственно все заголовочные файлы для работы с WinAPI будут изменены под юникод. На данный момент все функции соответствуют A функциям Windows. Например MessageBox соответствует MessageBoxA. Теперь будет соответствовать MessageBoxW.
                  * Старые типы данных также можно будет использовать, но потребуется явное указание типа.
                  * Многие знают, что Windows 98 не является unicode системой. То есть юникод там эмулируется. В Windows 2000 и выше эмулируется Ansi, а сама система является unicode. Тем не мение, если Вам требуется, чтобы Ваши программы работали и под Windows 98 - тут нет никаких ограничений. Слухи о том, что программы, написанные на юникодной дельфи, не будут работать в 9х системах, неверны.
                  * Новый класс TEncoding, предназначенный для конвертации текста в разные кодировки.
                  * TStrings.LoadFromFile теперь автоматически определяет кодировку текста и производит его перекодировку в UTF-16 (UnicodeString), используя TEncoding.

                  Теперь о переносе старых программ на новую версию дельфи.
                  В основном никаких трудностей не возникнет. Но есть ряд моментов, которые необходимо будет отследить и откорректировать:

                  * Размер символа. Если вы выделяете память под символы, обращаетесь к символам в памяти, то следует помнить, что размер символа не 1 байт, а SizeOf(Char)
                  * Использование string, как хранилища для несимвольных данных. Довольно частый приём. В таких местах советую явно указать не string, а AnsiString.
                  * Если в качестве буфера данных вы используете array of char, то стоит помнить, что SizeOf(Buffer) <> Length(Buffer)
                  * Если где-то ваш код не получается подстроить к новому типу строк, то укажите явно старые типы (AnsiChar, PAnsiChar, AnsiString).

                  В основном серъёзных изменений в программу вносить не придётся, т.к. подобных мест обычно немного. Все подобные моменты относятся только к нестандартному использованию строковых типов.
                  Просмотрите Ваш код. Отслеживайте эти моменты уже сейчас, и сможете гибко собирать как анси, так и юникод версию программ.
                  Особенно это относится к авторам компонент.
                    CodeGear проводит опрос по поводу Delphi 2008:
                    http://dn.codegear.com/article/37604
                      Теперь и по-русски:
                      http://video.codegear.com/survey/2008DelphiSurvey_Russian.html
                        Вышел новый Help Update для:

                        * RAD Studio 2007 .NET
                        * C++Builder 2007 Update 3
                        * Delphi 2007 for Win32 Update 3

                        Ссылка:
                        dn.codegear.com/article/37542
                          Две новости:
                          1. CodeGear прекратил поставки Turbo Delphi Professional. Увы, без каких-либо предварительных объявлений. В качестве замены предлагается D2007 prof. К сожалению, заметно дороже. Explorer до сих пор доступен. По видимому, это подготовка к выходу D2008, правда, что именно будет дальше - неизвестно.

                          2. CodeGear выпустила 10 марта Delphi/400 и Delphi/400 for PHP для разработки под IBM System i. Вот выдержка из пресс-релиза:
                          "Продукты Delphi/400 и Delphi/400 for PHP, разработанные совместно с SystemObjects France, сочетают в себе межплатформенное программное обеспечение SystemObjects’ AS/400 и технологии компании CodeGear Delphi for Windows and PHP.
                          Используя Delphi/400 и Delphi/400 for PHP, разработчики, работающие с системами IBM iSeries и AS/400, могут быстро создавать простые в применении, но многофункциональные Windows и Web 2.0 клиенты для прежних версий приложений AS/400 и System i. Кроме того, группы разработчиков могут создавать новые приложения и расширять существующие системы с помощью современных Windows и Web языков программирования (разработки), таких как Delphi и PHP, а не RPG и COBOL.
                          ...
                          Продукты Delphi/400 и Delphi/400 for PHP, разработанные совместно с SystemObjects France, сочетают в себе межплатформенное программное обеспечение SystemObjects’ AS/400 и технологии компании CodeGear Delphi for Windows and PHP."

                          Если не ошибаюсь, лет десять назад такое уже было, на основе Delphi 3. Цены тоже остались на прежнем уровне: Delphi/400 professional прозадется за 4049 $.
                          Подробнее http://www.codegear.com/products/delphi/400
                          Beware the wild rabbit.
                            JBuilder® 2008 - Enterprise Java Development Just Got Easier
                            http://www.codegear.com/products/jbuilder

                            p.s. что то вообще забросили этот раздел.. :( печально...
                            Сайт о всех генераторах отчётов - статьи, исходники, постоянное обновление статей
                            Унифицированные шаблоны стандарта FastReport
                              Сайт о всех генераторах отчётов - статьи, исходники, постоянное обновление статей
                              Унифицированные шаблоны стандарта FastReport
                                Обновлен Roadmap для Delphi.
                                Tiburon будет выпущен во второй половине этого года, увы. С юникодом, дженериками и анонимными методами.
                                Beware the wild rabbit.
                                  Цитата Romkin @
                                  CodeGear прекратил поставки Turbo Delphi Professional. Увы, без каких-либо предварительных объявлений. В качестве замены предлагается D2007 prof. К сожалению, заметно дороже.

                                  мда вот это удар ниже пояса... мне так раз через месяц должны дать ответ насчет одного проекта, и в случае положительного ответа я думал преобрести его :( теперь даже не знаю как быть, единственная надежда что за месяц что то изменится... т.к. D2007 prof мне не выгоден.... :no-sad:
                                  * В доме помешанного не говорят о миксере.
                                  * На любой Ваш вопрос у меня есть любой мой ответ.
                                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                  0 пользователей:
                                  Страницы: (23) [1] 2 3 ...  22 23
                                  Закрыто jack128 10-11-2010: Введите причину закрытия темы здесь



                                  Рейтинг@Mail.ru
                                  [ Script Execution time: 0,2005 ]   [ 19 queries used ]   [ Generated: 19.08.19, 02:05 GMT ]