Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/323: Рейтинг темы: голосов - 323, средняя оценка - 4.64
 Аватар для Infinity3000
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255

RAD Studio XE2 - первые впечатления

10.09.2011, 16:36. Показов 61283. Ответов 255
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!! Состоялся релиз RAD Studio XE2. Ваши первые впечатления. кто себе уже поставил новинку!?? Стоит ли сейчас уже переходить?? Больше всего интересует в данной сборке С++ Builder XE2.

История версий и перепродаж
Borland C++ Builder 1 (1997), Borland C++ Builder 3 (1998), Borland C++ Builder 4 (1999, выпущен как Inprise), Borland C++ Builder 5 (2000), Borland C++ Builder 6 (2002, Borland C++ Builder 6 Enterprise Edition), Borland C++Builder X (2003), Borland Developer Studio 2006 (2005), CodeGear C++ Builder 2007 (2007), CodeGear C++ Builder 2009 (сентябрь, 2008), Embarcadero RAD C++ Builder 2010 (он же 14, 25 августа 2009), Embarcadero RAD C++ Builder XE (2010, он же Embarcadero C++ Builder 2011), Embarcadero C++ Builder XE2 (2011).

http://now.eloqua.com/es.asp?s... 576580466c
3
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.09.2011, 16:36
Ответы с готовыми решениями:

RAD Studio XE3 - первые впечатления
Продолжение обсуждения RAD XE.

RAD Studio XE2 Watch
В окне Watch List не отображаются значения переменных - только "???". Конфигурация проекта - Debug. Это баг студии или мой??

Embarcadero® RAD Studio XE2
При компиляции проекта выдает ошибку Unable to create process: Не удается найти указанный файл. Что можно сделать?

255
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
29.10.2011, 20:23
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Flyer Посмотреть сообщение
Насчет линка, проджект - клин, затем проджект билд. Усе
дружище вот здесь можно чуток подробней ато не понял что цатаке клин и билд
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
29.10.2011, 20:24
Цитата Сообщение от Flyer Посмотреть сообщение
Насчет линка...
или в проекте РАД ХЕ удалить папки Debug/Release нафиг, и когда РАД ХЕ2 начнет недовольно бурчать. нажать SHIFT+F9 .
1
wtf!?
 Аватар для Flyer
750 / 281 / 25
Регистрация: 21.05.2010
Сообщений: 732
29.10.2011, 20:26
Project -> Clean - стирает все файлы созданные IDE в папке выбранной конфигурации, тобишь debug | release ну или сделать как LK сказал, разницы нема.
Ну а Project -> build думаю и так ясно зачем
1
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
29.10.2011, 20:30
я люблю контролировать удаление всего этого мусора -
*.#*, *.pch, *.obj, *.tds, *.map, *.il*, *.~*, *.~cpp, *.~bpr, *.~dsk, *.~cpp, *.~ddp, *.~dfm, *.~h, *.str
, для этого можно следать себе такой вот файлик del_full.bat и запускать в нужный момент в нужной директории, очень полезная вещь, если хочется освободить место на винте от никому не нужных отладочных и временных файлов билдера, особенно в старых и давно забытых проектах
REM Чтобы очистить диск от временных файлов можно использовать команду
REM del /f /s /q C:\*.tmp
REM Где
REM /f - удаляет все файлы, даже если у них установлен атрибут только чтение
REM /s - удаляет файлы из всех подкаталогов
REM /q - отключает запрос на подтверждение удаления файла
REM C: - диск, на котором будут найдены и удалены файлы.
REM Можно указать не весь диск, а папку, например, C:\WinNT
REM *.tmp - тип файлов, которые будут удалены
REM Будьте аккуратны с ключем /q и типами удаляемых файлов.
REM Команда удаляет, не спрашивая разрешения
REM и при указании неправильного типа файлов может удалить лишнего.
REM Закоментировать строку можно двумя способами:
REM 1. Стандартный способ - поставить в начале строки REM
REM отделив его от комментируемой строки пробелом или табуляцией.
REM 2. Нестандартный способ - поставить в начале строки двоеточие.
REM Командный процессор воспринимает такую строку как метку.
REM Если после двоеточия будет пробел, то такая "метка" никогда не совпадёт
REM с метками в goto и в call. Я, например, обычно для коментариев ставлю
REM в начале строк два двоеточия подряд и затем пробел - выглядит красивши.
REM del /f /s /q C:\*.tmp
REM del /f /s /q d:\Software Developing\*.tmp
@echo off
@echo Deleting...
REM RMDIR [/S] [/Q] [d:]путь
del /f /s /q Диск:\Ваша папка\*.#*
del /f /s /q Диск:\Ваша папка\*.pch
del /f /s /q Диск:\Ваша папка\*.obj
del /f /s /q Диск:\Ваша папка\*.tds
del /f /s /q Диск:\Ваша папка\*.map
del /f /s /q Диск:\Ваша папка\*.il*
del /f /s /q Диск:\Ваша папка\*.~*
del /f /s /q Диск:\Ваша папка\*.~cpp
del /f /s /q Диск:\Ваша папка\*.~bpr
del /f /s /q Диск:\Ваша папка\*.~dsk
del /f /s /q Диск:\Ваша папка\*.~cpp
del /f /s /q Диск:\Ваша папка\*.~ddp
del /f /s /q Диск:\Ваша папка\*.~dfm
del /f /s /q Диск:\Ваша папка\*.~h
del /f /s /q Диск:\Ваша папка\*.str
@echo Deleting OK!
PAUSE
Будьте осторожны с этим файлом - для начала потренируйтесь на кошках
1
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
29.10.2011, 20:36
Походу будет весело ребят...

самая обычная строка и та ему не нравится, скажите почему если можно чтоб я понял и дальше сам исправлял..

ошибка
C++
1
2
[BCC32 Error] Unit1.cpp(23): E2356 Type mismatch in redeclaration of 'log(double)'
[BCC32 Error] Unit1.cpp(23): E2449 Size of 'log(double)' is unknown or zero
строка
C++
1
TStringList *log;
ну а изза этого еще 50 раз
ошибка
C++
1
[BCC32 Error] Unit1.cpp(640): E2288 Pointer to structure required on left side of -> or ->*
строка
C++
1
log->Add(Now());
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
29.10.2011, 20:40
а
C++
1
log = new TStringList;
где?
1
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
29.10.2011, 20:42
Я комп недавно покупал, и у меня на диске пока место есть. Тем немение спасибо за заботу, приму к сведению ваш совет и в момент х я им воспользуюсь.

C++
1
log = new TStringList;
это не помогло и ошибки теперь четыре на эту строку
C++
1
2
3
4
[BCC32 Error] Unit1.cpp(23): E2303 Type name expected
[BCC32 Error] Unit1.cpp(23): E2356 Type mismatch in redeclaration of 'log(double)'
[BCC32 Error] Unit1.cpp(23): E2063 Illegal initialization
[BCC32 Error] Unit1.cpp(23): E2141 Declaration syntax error
объявил глобально:
C++
1
2
3
4
5
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
log = new TStringList;
Миниатюры
RAD Studio XE2 - первые впечатления  
0
wtf!?
 Аватар для Flyer
750 / 281 / 25
Регистрация: 21.05.2010
Сообщений: 732
29.10.2011, 20:48
C++
1
     TStringList *log = new TStringList();
не?

а мне из-за мусора билдера тем более можно не переживать
Миниатюры
RAD Studio XE2 - первые впечатления  
1
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
29.10.2011, 20:52
Теперь так:
C++
1
2
3
[BCC32 Error] Unit1.cpp(25): E2356 Type mismatch in redeclaration of 'log(double)'
[BCC32 Error] Unit1.cpp(25): E2063 Illegal initialization
[BCC32 Error] Unit1.cpp(25): E2141 Declaration syntax error
Четыре диска, блин это хорошо, почти как четыре жены
0
wtf!?
 Аватар для Flyer
750 / 281 / 25
Регистрация: 21.05.2010
Сообщений: 732
29.10.2011, 20:53
а у тебя этот самый log нигде не обьявлен до того часом? оО
0
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
29.10.2011, 20:58
C++
1
AnsiString PrepPath(AnsiString path);
у меня вот такая объява есть повыше, но все работало в XE 2010, а почти готовый проект переписывать влом только изза xe2. Вот и думаю как быть...
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
29.10.2011, 21:07
Samrisbe, на твоей картинке есть пимпочка Очистка диска - вот ее тоже стоит нажимать регулярно.

и с вашим, друзья, отношением к мусору я в корне не согласен... а может это просто жаба проснулась от созерцания вашего винчестерного вернисажа ...

Добавлено через 5 минут
Samrisbe, перед занесением в список конвертируй время в строку.

И для дальнейшего обсуждения этого вопроса создай новую тему.
1
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
29.10.2011, 21:08
Начяльника может это не профессионально но я чищу этим причем буквально сегодня чистил.
OK.
Миниатюры
RAD Studio XE2 - первые впечатления  
1
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
29.10.2011, 21:13
я, сенсей Samrisbe, тоже этим, добавив немножно отсебятины :
Миниатюры
RAD Studio XE2 - первые впечатления  
2
Прогер
 Аватар для Programmer.
632 / 263 / 15
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
30.10.2011, 03:22
Samrisbe,

Цитата Сообщение от Samrisbe Посмотреть сообщение
а почти готовый проект переписывать влом только изза xe2
Мне тоже прешлос...
2
44 / 8 / 0
Регистрация: 06.08.2011
Сообщений: 364
30.10.2011, 22:37
Довно неопсещвл этот посто, Хотел спросить тесть балетки, для РАД ХЕ2.
 Комментарий модератора 
alekseirudoi, Правила
п.3.6. Запрещено обсуждение вареза, кряков и взлома лицензионного софта, а также публикация ссылок для их скачивания.
И не мешало бы при написании сообщения больше внимания уделять грамматике.


Добавлено через 2 часа 47 минут
Цитата Сообщение от alekseirudoi Посмотреть сообщение
Довно неопсещвл этот посто, Хотел спросить тесть балетки, для РАД ХЕ2.alekseirudoi, ПравилаИ не мешало бы при написании сообщения больше внимания уделять грамматике.
Извените.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
01.11.2011, 21:25
Лучший ответ Сообщение было отмечено как решение

Решение

Компиляция программы под С++ Builder, чтобы работала на других компьютерах
Отличия в РАД ХЕ2:
Миниатюры
RAD Studio XE2 - первые впечатления   RAD Studio XE2 - первые впечатления  
3
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
02.11.2011, 06:50
02.11 в полночь счастливые обладатели лицензионых и не очень копий RAD XE2 заимели возможность установить Update 2 для сего чуда .

Процес установки , как обычно, единственное, это попросило у меня указать расположение полного установочного дистрибутива , может, потому, что после установки с офф. сайта я переместил скачанный дистрибутив из
c:\Users\Все пользователи\{какой-то-длинный-номер}
в более укромное местечно. Потом было интересно смотреть, как это все распаковывается рошалевским РАР'ом .

Скачивается обновление в папку
c:\Users\Пользователь\AppData\Local\Temp \radstudio_xe2_update2_download\
Что в папке:
radstudio_xe2_update2_download
‡‡ FireMonkey-ios
‡‡‡‡ FireMonkey-iOS.dmg (107 мб.)
‡‡ PAServer
‡‡‡‡ setup_paserver.exe (47 мб.)
‡‡‡‡ setup_paserver.zip (15 мб.)
‡‡ Styles (3 мб.)
‡‡‡‡ Air.Style, Amakrits.Style, AmethystKamri.vsf, AquaGraphite.style, AquaGraphite.vsf,
‡‡‡‡ AquaLightSlate.vsf, Blend.Style, Carbon.vsf, CobaltXEMedia.vsf, Dark.Style,
‡‡‡‡ EmeraldLightSlate.vsf, FMX.Platform.iOS.style, FMX.Platform.Mac.style,
‡‡‡‡ FMX.Platform.Win.style, GoldenGraphite.Style, GoldenGraphite.vsf,
‡‡‡‡ IcebergClassico.vsf, iOS.Style, LavenderClassico.vsf, MacBlue.Style,
‡‡‡‡ MacGraphite.Style, RubyGraphite.style, RubyGraphite.vsf, SapphireKamri.vsf,
‡‡‡‡ SlateClassico.vsf, SmokeyQuartzKamri.vsf, Windows7.Style
‡‡ Update2
‡‡‡‡ delphicbuilder_xe2_upd2.exe (142 мб.)
‡ LAUNCH.bat
‡ readme.html
‡ readme_de.html
‡ readme_en.html
‡ readme_fr.html
‡ readme_ja.html
Release Notes for XE2 Update 2
Delphi and C++Builder XE2 Update 2 is an MSI-based patch that is delivered with installers for FireMonkey-iOS tools and the Platform Assistant, as well as updated style files. For instructions for installing these files, see Contents of Update 2 and Instructions for Installation.

This update can be applied only over the following products:

‡ Delphi XE2 Update 1
‡ C++Builder XE2 Update 1
‡ RAD Studio XE2 Update 1

You can install this update in any of the following three ways:

‡ Upgrading via the Automatic Upgrade Mechanism
Manually Checking for Updates
‡ Downloading from the Registered Users Web Page
Сам процесс и результат можно посмотреть в картинках.
Миниатюры
RAD Studio XE2 - первые впечатления   RAD Studio XE2 - первые впечатления   RAD Studio XE2 - первые впечатления  

RAD Studio XE2 - первые впечатления   RAD Studio XE2 - первые впечатления   RAD Studio XE2 - первые впечатления  

RAD Studio XE2 - первые впечатления  
2
Эксперт С++
 Аватар для MikeSoft
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
02.11.2011, 12:13
Цитата Сообщение от LK Посмотреть сообщение
- а главная прелесть эта:
https://www.cyberforum.ru/atta... 1315753617
Эта "главная прелесть" устраняется всё той же темой: Компиляция программы под С++ Builder, чтобы работала на других компьютерах

От себя, могу сказать, что версия 16.0.4256.43595 обладает большим количеством недочётов.
1. При правке кода в стандартном шаблоне для сервиса форматер кода добавляет лишние строки, теряет форматирование текста.
2. Вложенные циклы неправильно подсвечивают аргументы (баг тянется с RAD Studio 2010)
3. Манифест не всегда держит стили, встраиваемые в приложение.
4. Подстановщик кода в некоторых случаях всё так же теряется до перезагрузки.
и так далее...
1
wtf!?
 Аватар для Flyer
750 / 281 / 25
Регистрация: 21.05.2010
Сообщений: 732
02.11.2011, 17:17
надо было сказать, что лицензия летит =/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2011, 17:17
Помогаю со студенческими работами здесь

RAD Studio XE2 и OpenGL
Здравствуйте! Подскажите как подключить OpenGL библиотеки к данному продукту, с OpenGL еще не работал. В папку "lib"...

Полный экзешник на C++ RAD Studio XE2
Итак. Я хочу сделать 1 экзешник на всё приложение. я убрал галочки в настройках компилятора, прочитав тут кучу тем. Ран тайм убрал, в...

У кого есть Rad Studio Xe2
У кого есть Rad Studio Xe2 киньте на сайт rghost папку include, взамен на Плюсик

Console Application в RAD Studio XE2
Не знал куда написать, решил сюда. Вопрос в том, как запускать файлы cpp в Rad Studio xe2, я нашел...

Embarcadero RAD Studio XE2 - что за зверь?
Embarcadero RAD Studio XE2 - Стоит ли ставить? В описании сказано, что поддерживает IOS, как под него писать? Или это у них там чудо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
140
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru