![]() |
Открытие файла,считывание в массив с целью построения графика в C++ Builder
Хочется считать файл,прочитать его и c помощью chart построить график,проблема: как правильно считать в массив и прочитать? файл выбирается из диалога и может быть сколь угодно большим....т.е я не могу понять как связать выбираемый файл с chart, чтобы она строила график по считываему файлу:
OpenDialog1->FileName; if (OpenDialog1->Execute()) { if ((stream = fopen(OpenDialog1->FileName.c_str(), "r+"))== NULL) { ShowMessage("Cannot open output file.\n"); } } fseek(stream,0,SEEK_END); stream_length = ftell(stream); fseek (stream,0,SEEK_SET); fread (&fd,sizeof(float),1,stream); что-то написал....а дальше как? помогите плиз) |
chart это кто?
|
Цитата:
|
коли мне не изменяет память:
создать новую серии TChartSeries* NewSeries; выделить память, дать имя добавить к используемому чарту MyMegaChart1->AddSeries(NewSeries); в цикле чтения цифирок из файла MyMegaChart1->Series[0]->AddXY(x_value,y_value,clBlack); потом отобразить график. зы tchart смазливый компонент для билдера помогающий рисовать цветастые диаграмки разных мастей |
Часовой пояс GMT +4, время: 11:07. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.