Движение графика и оси х в реальном времени

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

Движение графика и оси х в реальном времени

Сообщение Бяка » 15.12.2007 (Сб) 13:03

Привет All! я тут савсем запутался с графиком, чот я туплю...полчеса думаю и уже мозги кипять:unsure:
надо построить график как в диспетчере задач, вот что у меня получилось, но при изменении размеров формы шкала немного некоректно строится
может кто поможет?
Вложения
graficc.zip
(3.65 Кб) Скачиваний: 53

Hk
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 14.12.2007 (Пт) 13:50

Сообщение Hk » 15.12.2007 (Сб) 17:43

Чего то я не пойму, а как у тебя шкала действительно должна строиться ?

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 15.12.2007 (Сб) 19:09

Да, кстати, я вроде глюков не заметил. Правда я скачивал вчера с исходников.ру но вроде ниче не поменялось...
Подпись проходит рефакторинг

EUGY
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 214
Зарегистрирован: 09.11.2006 (Чт) 22:51
Откуда: Мурманск

Сообщение EUGY » 15.12.2007 (Сб) 20:01

Трудно чем-то помочь по теме, когда треть всех переменных объявлена вот так
Dim ii, i, j, tempmax As Double

видимо в полной уверенности что все они Double, и еще одна треть не объявлена вообще, что маскируется отсутствием Option Explicit.

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 15.12.2007 (Сб) 21:20

Автор говорит вот о чем. Если растянуть график непосредственно перед простановкой метки времени снизу, и посмотреть на результаты, можно обнаружить много интересного:
1) метки ставятся через неравные промежутки времени, почему?
2) 21:22:38 > 21:23:01, какая свежая идея :)

Изображение
Моду создают модоки, а распространяют модозвоны.

Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

Сообщение Бяка » 16.12.2007 (Вс) 1:32

ПРАВИЛЬНО, и почемуто иногда ( как растанеш график) -если у вас хватит терпения дождаться пока график заполнит весю экранчик- то мож увидеть как шкала то опережает график (т.е. движеться быстрее графика ) то наоборот отстает(т.е. движеться медленнее графика )
а также, иногда график смещается относительно шкалы
Изображение

Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

Сообщение Бяка » 16.12.2007 (Вс) 1:50

EUGY писал(а):Трудно чем-то помочь по теме, когда треть всех переменных объявлена вот так
Dim ii, i, j, tempmax As Double

видимо в полной уверенности что все они Double, и еще одна треть не объявлена вообще, что маскируется отсутствием Option Explicit.

я знаю что они буду типа Variant :( , но то что я их щас обьявил почеловечяски Dim ii As integer ...- непомогает

Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

Сообщение Бяка » 21.12.2007 (Пт) 0:59

что нет неукого идей?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

    TopList