Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2010, 13:17   #11
Daur
Пользователь
 
Регистрация: 23.11.2008
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Правильно. Ты же имя даешь такое какое уже есть
Код:
var f:TFastLineSeries;i:integer;
begin
 f:=TFastLineSeries.Create(Chart1);
 f.Name:=FormatDateTime('a_hhmmss',now);
 f.ParentChart:=Chart1;
 with Chart1.Series[0] do begin
 for i:=0 to XValues.Count-1 do
 f.Add(XValue[i]);
  Free;
 end;
end;
Увидел хитрость?


Хитрость я не увидел..) но вопросов стало больше... 1..зачем мне время..? 2.тип диаграммы не изменяется...
"..."
Daur вне форума Ответить с цитированием
Старый 18.05.2010, 13:22   #12
Daur
Пользователь
 
Регистрация: 23.11.2008
Сообщений: 47
По умолчанию

Может я неправильно составляю вопрос...Представьте что на форме у меня мм..2 кнопки..или 2 радиобаттона ....когда я нажимаю на 1 кнопку или 1 РБ тип диаграммы становиться "круговой"...когда жмем 2 кнопу..2 РБ...круговая меняется на Гистограмму..или на цилиндрическую...вот...как это сделать..?
"..."
Daur вне форума Ответить с цитированием
Старый 18.05.2010, 14:00   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

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

Имя компонента должно быть уникальным.
Цитата:
тип диаграммы не изменяется
А почему у меня все работает?
Цитата:
Может я неправильно составляю вопрос
Именно для этого я и подогнал код:
Он создает новую диаграмму - перекачивает в нее данные из старой - удаляет старую


P.S. Единственное что я возможно ошибся там нужно YValues вместо XValues
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.05.2010, 14:33   #14
Daur
Пользователь
 
Регистрация: 23.11.2008
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
P.S. Единственное что я возможно ошибся там нужно YValues вместо XValues
Большое спасибо..в принципе понятно..! и вопрос вдогонку а как теперь обратно перевести ну т.е. вернуть первоначальный тип диаграммы..я по 1 кнопке делаю расчет и он выводит содержимое на диаграмме(круговая)...кнопка №2 служит для перевода на другой тип диаграммы(цилиндр)...а обратно как сделать..?
"..."
Daur вне форума Ответить с цитированием
Старый 18.05.2010, 14:43   #15
Daur
Пользователь
 
Регистрация: 23.11.2008
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
P.S. Единственное что я возможно ошибся там нужно YValues вместо XValues
Вот так я пытаюсь сделать...но не выходит...
Изображения
Тип файла: bmp Безымянный2.bmp (1.34 Мб, 118 просмотров)
"..."
Daur вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переключатель(delphi) Brabus Помощь студентам 18 09.03.2010 21:30
Переключатель листов Alex___ Microsoft Office Excel 6 28.09.2009 13:51
задача по графике vStrelok Паскаль, Turbo Pascal, PascalABC.NET 0 05.06.2009 11:32
Вопрос по Графике. BlackvsEvgen Помощь студентам 13 21.01.2009 16:22
Координаты на графике Dimon88 Помощь студентам 2 15.11.2007 17:34