|
Аналог "as" из Delphi в C++ Builder, Импорт графиков TeeChart в C++ Builder |
|
|
|
Aug 21 2018, 14:46
|
Участник

Группа: Свой
Сообщений: 67
Регистрация: 7-12-05
Из: Ростов-на-Дону
Пользователь №: 11 911

|
Всем Привет!
Подскажите плиз, как можно перевести данную строку на C++: (Chart1.Tools.Items[0] as TCursorTool).FollowMouse:=true;
Chart1.Tools.Items[0] типа TTeeCustomTool, а обратиться к нему нужно как к TCursorTool Просто назначить тоже не получается ошибку выдает на такое присвоение ChartTool1=Chart1->Tools->Items[0]; [bcc32 Error] bletest1.cpp(1594): E2034 Cannot convert 'TTeeCustomTool *' to 'TCursorTool *'
т.е. мне нужно получить координаты ChartTool1->XValue; но после импорта графика из файла *.tee, ChartTool1 пропадает, как и Series1. Как к сериям после импорта обращаться, я уже научился: Chart1->Series[9]->YValues->Value[i]; а вот как к Тулсам обращаться через Chart1 непонятно. Нашел пример на делфи, но как его переделать на C++ не пойму. Вроде есть typeid, typeinfo, но как их переменить непонятно.
p.s. Embarcadero® C++Builder 10.2, TeeChart Pro v2017.20.170306 32bit VCL
|
|
|
|
|
 |
Ответов
|
Aug 22 2018, 08:13
|

Профессионал
    
Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877

|
Цитата(katmani @ Aug 21 2018, 17:46)  Embarcadero® C++Builder 10.2 Цитата(katmani @ Aug 22 2018, 08:53)  Выдает ошибку на nullptr Цитата("cppreference.com") nullptr (since C++11) Господи, срам-то какой! си++ билдер 2018 года выпуска "из коробки" не знает про стандарт 11-го года.
--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
|
|
|
|
Сообщений в этой теме
katmani Аналог "as" из Delphi в C++ Builder Aug 21 2018, 14:46 Forger Цитата(katmani @ Aug 21 2018, 17:46) Подс... Aug 21 2018, 14:54 katmani Цитата(Forger @ Aug 21 2018, 17:54) Как-т... Aug 22 2018, 05:53 DASM Цитата(katmani @ Aug 21 2018, 17:46) Всем... Aug 21 2018, 15:41 DASM Господи, это самый TChart, графики на который я в ... Aug 21 2018, 17:12 DASM выдает ошибку на nullptr, - замените на NULL Aug 22 2018, 07:02 katmani Цитата(DASM @ Aug 22 2018, 10:02) выдает ... Aug 22 2018, 07:57 katmani Цитата(esaulenka @ Aug 22 2018, 11:13) Го... Aug 22 2018, 08:38  AlexandrY Цитата(katmani @ Aug 22 2018, 11:38) Вооб... Aug 22 2018, 10:56 Forger Цитата(esaulenka @ Aug 22 2018, 11:13) Го... Aug 22 2018, 11:52  AlexandrY Цитата(Forger @ Aug 22 2018, 14:52) Имхо,... Aug 22 2018, 17:41 DASM Ну раз такая пьянка, то срам это юзать Qt, а не С#... Aug 22 2018, 15:01 Forger Цитата(DASM @ Aug 22 2018, 18:01) Ну раз ... Aug 22 2018, 15:22  DASM Цитата(Forger @ Aug 22 2018, 18:22) Так н... Aug 22 2018, 15:39   Forger Цитата(DASM @ Aug 22 2018, 18:39) Вид у п... Aug 22 2018, 16:36    DASM Цитата(Forger @ Aug 22 2018, 19:36) Тепер... Aug 22 2018, 16:42     Forger Цитата(DASM @ Aug 22 2018, 19:42) Опять н... Aug 22 2018, 16:57      DASM Даже спорить не хочется. Типы тогда вообще уже кос... Aug 22 2018, 17:14       Forger Цитата(DASM @ Aug 22 2018, 20:14) Даже сп... Aug 22 2018, 17:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|