|
temp128
 Стаж: 16 лет 5 месяцев Сообщений: 480
|
temp128 ·
05-Дек-24 18:46
(10 месяцев назад, ред. 09-Дек-24 15:04)
maksyminfo писал(а):
87076400... MinGW Version: 11.0 w64 из CLion 2024.3 так же отработал
Так-же - это циклически, вызывая оператор UnicodeString::operator AnsiString() ? Видели это ?  . Почему знаете ? Я сам, как увидел, удивился !
Прикол тут вот в чем:
скрытый текст
- Тип выражения *this это UnicodeString &. Без const !!!
- AnsiString(UnicodeString &) не существует.
- Поэтому вызывается UnicodeString::operator AnsiString().
- ...
Поправить можно так:
Код:
inline UnicodeString::operator AnsiString()
{
std::cout << "UnicodeString::operator AnsiString()" << std::endl; return AnsiString(const_cast<const UnicodeString &>(*this));
}
G++ в Linux, тоже работает, по классической схеме ! А вот в bcc64x разработчики компилятора выпендрились !!!
В MS VS 2022 тоже всё классически, и что самое интересное, в clang++ из LLVM 18 и 19, тоже, все по классиике, а ведь компилятор bcc64x как раз должен наследовать поведение из LLVM !? 
Сказал же - вызывай конструктор - значит моя воля это закон !!! преобразовывать нуно только UnicodeString & к const UnicodeString & .
Гуру всех стран ! Что думаете об этом ?
|
|
daemon.init
Стаж: 8 лет Сообщений: 6
|
daemon.init ·
11-Дек-24 10:41
(спустя 5 дней)
Есть у кого FastReport, VCL и FMX для 12той версии, буду благодарен
|
|
temp128
 Стаж: 16 лет 5 месяцев Сообщений: 480
|
temp128 ·
11-Дек-24 21:15
(спустя 10 часов)
daemon.init писал(а):
87103434Есть у кого FastReport, VCL и FMX для 12той версии, буду благодарен
Ссылка на FMX есть на 1-й странице.
|
|
daemon.init
Стаж: 8 лет Сообщений: 6
|
daemon.init ·
12-Дек-24 09:12
(спустя 11 часов)
temp128 писал(а):
87105834
daemon.init писал(а):
87103434Есть у кого FastReport, VCL и FMX для 12той версии, буду благодарен
Ссылка на FMX есть на 1-й странице.
VCL взял а FMX нигде нет, только для 11той
|
|
FoxTime
Стаж: 14 лет 8 месяцев Сообщений: 3
|
FoxTime ·
16-Дек-24 19:55
(спустя 4 дня)
здесь можно вообще устанавливать сторонние библиотеки типа boost или FFTW3, без гемороя, я новичек? в си билдере сидней я не разобрался одни ошибки выдает
|
|
Hunter1972
Стаж: 20 лет 4 месяца Сообщений: 195
|
Hunter1972 ·
19-Дек-24 14:11
(спустя 2 дня 18 часов)
А этой же версии для 11.3 случайно нет?
|
|
KostyantynKo
  Стаж: 15 лет 3 месяца Сообщений: 1634
|
KostyantynKo ·
20-Дек-24 00:25
(спустя 10 часов)
Hunter1972 писал(а):
87139496А этой же версии для 11.3 случайно нет?
FmxLinux-11-1.78 72.7 MB (76,284,557 bytes)
|
|
Fog of hedgehog
Стаж: 9 лет 3 месяца Сообщений: 26
|
Fog of hedgehog ·
20-Дек-24 01:34
(спустя 1 час 9 мин.)
KostyantynKo писал(а):
Такое впечатление, что это конечная линя развития РАД Студии останавливается.
То есть надо валить отседа на си? Обидно, паскаль же куда более интуитивно вменяемый... Не хотелось бы... Но, чую, что всё-таки пора пришла.
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 178
|
hattab_ali ·
20-Дек-24 02:30
(спустя 55 мин.)
Цитата:
То есть надо валить отседа на си? Обидно, паскаль же куда более интуитивно вменяемый...
Напомню, что идера купила эмбу за $450.000.000. Немного немаленькая сумма, чтобы просто слить все. Отставить панику! Всем ждать тринадцатую версию и радовацца.
|
|
KostyantynKo
  Стаж: 15 лет 3 месяца Сообщений: 1634
|
KostyantynKo ·
20-Дек-24 11:39
(спустя 9 часов)
hattab_ali писал(а):
87142196
Цитата:
То есть надо валить отседа на си? Обидно, паскаль же куда более интуитивно вменяемый...
Напомню, что идера купила эмбу за $450.000.000. Немного немаленькая сумма, чтобы просто слить все. Отставить панику! Всем ждать тринадцатую версию и радовацца.
Может я не правильно выразился? - согласен, прошу прощения. Имел ввиду, не в деньгах дело, или кто что покупает за такие немаленькие суммы денег, а дело в том, что теперешнее поколение знать не знает что такое Делфи или Паскаль. Довольно посмотреть на стаж наших уважаемых посетителей форума, а особенно в разделе Среды программирования, компиляторы и вспомогательные программы. Есть кто нибудь со стажем менее двух или мене лет здесь?, практически Нет-. Вот и возможен ответ, молодежи наплевать на программирование, особенно на Делфи. Раньше думал, программировать буду вечно, но уж нет, радикулит свое берет.
|
|
temp128
 Стаж: 16 лет 5 месяцев Сообщений: 480
|
temp128 ·
20-Дек-24 12:15
(спустя 35 мин., ред. 21-Дек-24 07:38)
Fog of hedgehog писал(а):
87142071... Обидно, паскаль же куда более интуитивно вменяемый. ...
Да. Pascal хороший язык. И его достоинство простота и ясность.
Fog of hedgehog писал(а):
87142071То есть надо валить отседа на си? ... Не хотелось бы... Но, чую, что всё-таки пора пришла.
Мне, это стало ясно, с момента выхода Delphi 2 ( 32-х разрядной, до этого Delphi была 16 разрядная, для Windows 3.1 ).
И основная причина, в том, что мне стали навязывать динамическое распределение памяти, для классов, а в C++, как и в Borland Pascal 7.0, програмист выбирает где выделять память под объект.
Эта концепкия не универсальна, и в Delphi ( начиная с RAD Studio 10.4.1 ) появилось извращение managed records - Это уж практически влияние С#.
Собственно это и есть классы, память под которые, можно выделять в стеке !
На мой взглад, концепции в С++ более универсальны, а Delphi стала сборищем специальных средств.
Кроме того язык C++ обладает большими возможностями (множественное наследование, шаблоны - лучше чем generics в Delphi ... ).
hattab_ali писал(а):
87142196... Отставить панику! Всем ждать тринадцатую версию и радовацца.
Раньше Embarcadero публиковало Roadmap, где писали, что вообще, будут делать. А сейчас, есть, что нибудь похожее ?
KostyantynKo писал(а):
87143219... Вот и возможен ответ, молодежи наплевать на программирование, особенно на Делфи. Раньше думал, программировать буду вечно, но уж нет, радикулит свое берет.
Не знаю как в других странах, но в РФ наблюдаются такие тенденции.
- Президент, или премьер министр ...здит: "Нам нужны IT специалисты". Но означает это "Нам нужны халявные IT специалисты".
- Сейчас предлагают вакансии с заработком меньше, чем я зарабатывал 10 лет назад. Это в подтверждение пункта 1.
- Молодежь пропагандируют идти в IT, чтобы сбить цену IT специалистов. Это в подтверждение пункта 1.
- Молодежь уже не хочет писать на сложных языках, как C++, предпочитают скриптовые языки.
- Госсектор, в том числе и оборонка, предлагает ЗП значительно ниже, чем коммерческие организации.
- Сейчас всех работовзятелей, как порвало - давай им Linux, что самое интересное, что ты, должен быть и Разработчиком Ядра, и прикладным программистом, причем в рамках одной вакансии !
Программировать вечно, в таких условиях не получится.
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 178
|
hattab_ali ·
20-Дек-24 13:05
(спустя 50 мин.)
KostyantynKo писал(а):
87143219Есть кто нибудь со стажем менее двух или мене лет здесь?, практически Нет-. Вот и возможен ответ, молодежи наплевать на программирование, особенно на Делфи.
На форумах молодежи нет в принципе. Вся молодь тусит в телеге, т.ч. форумная тусовка старперов не показатель.
temp128 писал(а):
87143370( начиная с RAD Studio 10.4.1 ) появилось извращение managed records - Это уж практически влияние С#.
Это планировалось сделать не в 10.4, а в Delphi 2009. В роадмапе или в блоге продакта того времени все это было. Сомнительно, что это влияние C#. Механизм инициализации/финализации и перегрузка оператора копирования напрашивались с момента появления advanced records (ну и не стоит забывать, что вообще-то есть objects). Просто они очень не любят вносить изменения в язык, и это хорошо. МС исповедуют другую концепцию развития - пихают в C# что только могут. В результате стал не язык, а помойка.
Ну а какой смысл уходить на плюсы, но сидеть на билдере, у которого под капотом паскалевские RTL/VCL/FMX?
temp128 писал(а):
87143370Раньше Embarcadero публиковало Roadmap, где писали, что вообще, будут делать. А сейчас, есть, что нибудь похожее ?
Они сказали, что роадмап стал доступен только для тех кто платит. Нужно у них спрашивать
temp128 писал(а):
87143370Программитровать вечно, в таких условиях не получится.
Программирование - это всегда развитие. Пилить бесконечные CRUDы - бесконечно тоскливо. Программить вечно - это кайф! Буду кнопки жмакать пока меня не вынесут вперед ногами
|
|
temp128
 Стаж: 16 лет 5 месяцев Сообщений: 480
|
temp128 ·
20-Дек-24 13:25
(спустя 19 мин., ред. 21-Дек-24 07:43)
hattab_ali писал(а):
87143619... Программирование - это всегда развитие. Пилить бесконечные CRUDы - бесконечно тоскливо. Программить вечно - это кайф! Буду кнопки жмакать пока меня не вынесут вперед ногами
Я тоже, исключительно за развитие, и полностью, с Вами согласен ! 
Но складывается впечатление, что тебя постоянно пытаются заставить " работать за вареную полбу" ( Цитата из сказки про Попа и работника его Балду. ). Т.е. здесь, видна не случайность, мол так сложилось, а политика государства.
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 178
|
hattab_ali ·
20-Дек-24 13:54
(спустя 29 мин.)
temp128 писал(а):
87143698Но складывается впечатление, что тебя постоянно пытаются заставить "работать за вареную полбу"
Ну да, время наступает непростое. Если еще и от международных рынков огородимся будет совсем печально. Впрочем, к программированию это не имеет отношения
|
|
Hunter1972
Стаж: 20 лет 4 месяца Сообщений: 195
|
Hunter1972 ·
20-Дек-24 14:16
(спустя 22 мин.)
|
|
Fog of hedgehog
Стаж: 9 лет 3 месяца Сообщений: 26
|
Fog of hedgehog ·
20-Дек-24 16:18
(спустя 2 часа 1 мин.)
hattab_ali писал(а):
87143834
temp128 писал(а):
87143698Но складывается впечатление, что тебя постоянно пытаются заставить "работать за вареную полбу"
Ну да, время наступает непростое. Если еще и от международных рынков огородимся будет совсем печально. Впрочем, к программированию это не имеет отношения 
Гипотетически, наоборот. Еслиотгородиться, то появляется больше возможностей собственно для развития. Но всё же это действительно больше гипотетически.
|
|
vasyacat
Стаж: 16 лет 3 месяца Сообщений: 23
|
vasyacat ·
22-Дек-24 01:15
(спустя 1 день 8 часов, ред. 22-Дек-24 01:15)
Подскажите, а GetIt на этой сборке должен работать вообще? У меня при попытке открыть его окно IDE зависает секунд на 30, потом открывается окно, в котором, собственно, нет полезного контента - да и найти он ничего не может: https://fastpic.org/view/124/2024/1222/_52c4746a73bab5b1ab67e9dc8c1ce0df.jpg.html
https://fastpic.org/view/124/2024/1222/_9aaaad5a6ef95b654613c4dbdb0935d2.jpg.html
И тут видим, что в раздаче написано, что надо в файле hosts заблокировать этот хост:
Код:
127.0.0.1 getit12new.embarcadero.com
Дык с него ж он и читает (см. второй скрин)...
И что делать? Как все пользуются GetIt?
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 178
|
hattab_ali ·
22-Дек-24 01:28
(спустя 12 мин., ред. 22-Дек-24 01:28)
vasyacat писал(а):
87151827И что делать? Как все пользуются GetIt?
GetIt не нужен, родной. Он только топливо зря жрет.
|
|
vasyacat
Стаж: 16 лет 3 месяца Сообщений: 23
|
vasyacat ·
22-Дек-24 19:45
(спустя 18 часов)
В смысле, всё вручную ставить? Ну да... можно, конечно...
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 178
|
hattab_ali ·
22-Дек-24 21:40
(спустя 1 час 55 мин.)
vasyacat писал(а):
87155268В смысле, всё вручную ставить? Ну да... можно, конечно...
До него обходились как-то. Пользоваться пираткой и при этом использовать GetIt, который отстукивает хозяевам... Совсем не страшно, что ли? (геополитическая обстановка измениться, а логи-то останутся). Если уж так нужен GetIt, то стоит использовать нетОпиум ( https://github.com/arctic-sun/NO2, пароль: 37 символов @), он хоть вырежет весь компромат из трафика.
|
|
sybfaeop
Стаж: 6 лет 10 месяцев Сообщений: 9
|
sybfaeop ·
23-Дек-24 20:22
(спустя 22 часа)
У кого-нибудь есть возможность выложить файлы справки для Rad Studio в формате PDF? Хочу почитать справку, но в chm неудобно. Хочется в PDF, чтобы можно было залить на мобильный девайс и почитать в темной теме. Я пытался изменять параметры отображения в майкрософтовском chm. Там есть страница в общих свойствах браузера-цвета-, но к сожаление цвета не меняются. Я хотел сделать фон черным, потому что от белого фона очень устают глаза. Свойство изменил, но картинка не поменялась, фон как был белым, так и остался. Я с горем пополам отконвертировал справку Lazarus-а, а вот с Rad Studio не получается - то конвертеры(найденные в паблике или онлайн) сбоят, то размер файла для них слишком большой.
|
|
temp128
 Стаж: 16 лет 5 месяцев Сообщений: 480
|
temp128 ·
24-Дек-24 00:10
(спустя 3 часа, ред. 25-Дек-24 17:13)
sybfaeop писал(а):
87159626У кого-нибудь есть возможность выложить файлы справки для Rad Studio в формате PDF? Хочу почитать справку, но в chm неудобно. Хочется в PDF, чтобы можно было залить на мобильный девайс и почитать в темной теме. Я пытался изменять параметры отображения в майкрософтовском chm. Там есть страница в общих свойствах браузера-цвета-, но к сожаление цвета не меняются. Я хотел сделать фон черным, потому что от белого фона очень устают глаза. Свойство изменил, но картинка не поменялась, фон как был белым, так и остался. Я с горем пополам отконвертировал справку Lazarus-а, а вот с Rad Studio не получается - то конвертеры(найденные в паблике или онлайн) сбоят, то размер файла для них слишком большой.
Думаю, справки в *.pdf , нет ни у кого. Она просто не нужна никому . *.chm 'файлы создаются из *.html файлов с помошью средства Html Help Workshop. Наверное, с помощью него-же, можно разобрать *.chm на исходные *.html.
А потом уж, меняйте каскадные стили, и конвертируйте в *.pdf.
Попробовал разобрать Help\docs\tipics.chm из RAD Studio. Это выполняется командой File | Decompile в Html Help Workshop ( без предварительного открытия файла ).
В результате, среди извлеченных файлов, есть файл - style.css со всеми каскадными стилями, которые используются в справочной системе.
Правьте ( меняйте цвета текста, фона, шрифты ... ) и пересобирайте заново или экспортируйте, каким либо образом, в *.pdf .
Во времена Borland C++ 4 - 5.02, я изучал библиотеку OWL (Object Windows Library) и для неё конверировал документацию из *.txt в *.doc ( MS Word 6.0 тогда ). Отформатировал весь текст со стилями, отформатировал примеры с пропорциональными шрифтами ( пришлось скрипт писать на VB, чтобы он табуляцию правильно ставил), оглавление, колонтитулы в стиле издательства Microsoft Press. Напечаиал на лазерном принтере - красота одним словом !
Все удовольствие около недели работы ! Хотите help переделать ?
|
|
Епифанов Антон
Стаж: 15 лет 6 месяцев Сообщений: 18
|
Епифанов Антон ·
26-Дек-24 18:00
(спустя 2 дня 17 часов, ред. 26-Дек-24 18:00)
Добрый день.
подскажите пожалуйста, что у меня не так написано. Вылетает ошибка при запуске
[img] https://fastpic.org/view/124/2024/1226/_ea9a4fd35d7442e4421814a950a35553.jpg.html[/img]
вроде разобрался. Я не верно создавал ключ. Я делал ключ с названием FmxLinux и значение в нём присваивал REG_SZ=Путь каталога\FMXLinux
а надо наверное ключ делать FmxLinux и в нем указывать Путь каталога\FMXLinux Так?
В этом случае у меня линукс появляется, но при попытке собрать простейший проект выходит ошибка
[DCC Fatal Error] FMX.Gestures.Linux.pas(219): F2051 Unit FMX.Gestures was compiled with a different version of FMX.Gestures.Linux.TPlatformGestureEngine
в файле C:\Users\Public\Documents\Embarcadero\Studio\FMXLinux12-20240611\source
Подскажите пожалуйста, что не так. Спасибо.
|
|
KostyantynKo
  Стаж: 15 лет 3 месяца Сообщений: 1634
|
KostyantynKo ·
26-Дек-24 23:39
(спустя 5 часов)
Епифанов Антон писал(а):
87171580
Добрый день.
подскажите пожалуйста, что у меня не так написано. Вылетает ошибка при запуске
[img] https://fastpic.org/view/124/2024/1226/_ea9a4fd35d7442e4421814a950a35553.jpg.html[/img]
вроде разобрался. Я не верно создавал ключ. Я делал ключ с названием FmxLinux и значение в нём присваивал REG_SZ=Путь каталога\FMXLinux
а надо наверное ключ делать FmxLinux и в нем указывать Путь каталога\FMXLinux Так?
В этом случае у меня линукс появляется, но при попытке собрать простейший проект выходит ошибка
[DCC Fatal Error] FMX.Gestures.Linux.pas(219): F2051 Unit FMX.Gestures was compiled with a different version of FMX.Gestures.Linux.TPlatformGestureEngine
в файле C:\Users\Public\Documents\Embarcadero\Studio\FMXLinux12-20240611\source
Подскажите пожалуйста, что не так. Спасибо.
В реестре уберите REG_SZ= заполнитель в начале строки.
|
|
sybfaeop
Стаж: 6 лет 10 месяцев Сообщений: 9
|
sybfaeop ·
27-Дек-24 00:31
(спустя 52 мин.)
temp128 писал(а):
87160555...
Хотите help переделать ?
Пожалуй нет. Пока что проблему решил частично, используя контрастную тему Windows.
|
|
Епифанов Антон
Стаж: 15 лет 6 месяцев Сообщений: 18
|
Епифанов Антон ·
27-Дек-24 09:06
(спустя 8 часов)
KostyantynKo
Спасибо.
Установил с нуля рад студио, который из этой раздачи. Ключ использовал свой лицензионный. Сделал вроде всё по инструкции.
Add platform появилась, линукс добавил, но при компиляции выходит ошибка
[DCC Fatal Error] Project19.dpr(6): F2613 Unit 'FMX.Forms' not found.
Хотя если навести на сам модуль, среда его видит.
Куда смотреть?
|
|
KostyantynKo
  Стаж: 15 лет 3 месяца Сообщений: 1634
|
KostyantynKo ·
27-Дек-24 20:34
(спустя 11 часов, ред. 27-Дек-24 20:34)
Епифанов Антон писал(а):
87174191Куда смотреть?
Попробуйте указать путь...
Library Path:
1. Путь каталога \Lib\Release\
и
2. Путь каталога \source\
|
|
alira1707
Стаж: 16 лет 9 месяцев Сообщений: 45
|
alira1707 ·
30-Дек-24 08:52
(спустя 2 дня 12 часов)
Всех с наступающим Новым годом! Желаю чтобы Embarcadero проснулись в Новом году и устранили хотябы половину косяков RADStudio!
|
|
zerdalert
Стаж: 14 лет 9 месяцев Сообщений: 59
|
zerdalert ·
03-Янв-25 22:38
(спустя 4 дня, ред. 03-Янв-25 22:38)
Может кто сталкивался? При компиляции чистого проекта (мультидевайс приложение delphi) выпадает ошибка [PAClient Error] Error: E7945 422: Failed to create process, Error code: 267. Не могу понять что не так и как исправить? Нашел похожий развал вот здесь, ошибка один-в один, но мне его решение не помогло https://www.cyberforum.ru/delphi-firemonkey/thread3185525.html Android библиотеки SDK NDK и Java - установлены. Телефон студия видит, Build нормально проходит, а при Compile отваливается с ошибкой. .so файлы на месте. Система Win 11 если что, а студия RAD Studio 12 Version 29.0.53982.0329 На последней 11 студии такой ошибки не было. Там в справке еще говорится о подписи apk файла, но х.з. как ее в Rad Studio настроить? Подскажите пожалуйста, кто шарит? И еще вопрос Нет ли у кого EhLib VCL 10.2 Build 10.2.042 для этой версии Rad Studio? Если есть, поделитесь пожалуйста.
|
|
goodimh
Стаж: 14 лет 2 месяца Сообщений: 8
|
goodimh ·
06-Янв-25 18:33
(спустя 2 дня 19 часов)
Здравствуйте.
Необходим нормальный Devart SecureBridge, 10-й или около того. Где бы можно было бы найти?
|
|
|