Вверх ↑
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
#31: 2011-05-12 16:37:40 ЛС | профиль | цитата
1nd1g0 писал(а):
Так в том-то и косяк, что врёт! Превышен диапазон Integer. Я, конечно, догадываюсь КАК можно вытащить "законные" 4 Гб, вместо двух (видя отрицательный результат, один бит правильно обработать), но качаем мы гораааздо больше в наше время))

Ага тип DWORD or Cardinal
карма: 1

0
Ответов: 1321
Рейтинг: 37
#32: 2011-05-12 20:13:37 ЛС | профиль | цитата
Ну теперь возникла проблема

Количество данных то высчитывает, но высчитывает то за 1 сеанс

а если в течении времени я отключусь?

Тогда нужно знать в программе ,когда я вышел, когда зашел в интернет
Был такой компонент ,но его удалили за его ошибки
карма: 0

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#33: 2011-05-12 20:15:25 ЛС | профиль | цитата
Roma писал(а):
а если в течении времени я отключусь?

А что, в реестр не вариант сохранить
карма: 22

0
Ответов: 1321
Рейтинг: 37
#34: 2011-05-12 20:34:25 ЛС | профиль | цитата
nesco писал(а):
А что, в рееситр не вариант сохранить?

А смысл?

Как программа узнает что я от нета отключился?
карма: 0

0
Ответов: 3889
Рейтинг: 362
#35: 2011-05-12 20:37:58 ЛС | профиль | цитата
Roma, а как Вы "отключаетесь"
карма: 1

0
Ответов: 1321
Рейтинг: 37
#36: 2011-05-12 21:48:27 ЛС | профиль | цитата
Либо вылетает, либо вырубаю комп
карма: 0

0
Ответов: 3889
Рейтинг: 362
#37: 2011-05-12 21:54:18 ЛС | профиль | цитата
Осталось заставить счётчик вовремя "вылетать", а с вырубанием он и сам приостанавливаться будет, надо думать.

У Вас часом не мобильный интернет?
карма: 1

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#38: 2011-05-12 22:48:20 ЛС | профиль | цитата
Народ, вы чего
Если вы сохраняете текущий счетчик в реестре, то по вырубанию туда писаться ничего не будет, а прога-то висит и ждет, и в памяти у нее текущее состояние, то же самое, что и в реестре. Вырубил ты комп, или закрыл прогу, то при следующем запуске реестр считается в сечтчик, и уже от этого состояния пойдет отсчет. Чего тут думать-то
карма: 22

0
Ответов: 1321
Рейтинг: 37
#39: 2011-05-12 22:50:36 ЛС | профиль | цитата
А если интернет сам отрубится, и программа просто 0 запишет в реестр
карма: 0

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#40: 2011-05-12 22:55:41 ЛС | профиль | цитата
Roma писал(а):
А если интернет сам отрубится, и программа просто 0 запишет в реестр

Счетчик-то -- накопительный, 0 не записывается а приплюсовывается к текущему значению
карма: 22

0
Ответов: 3889
Рейтинг: 362
#41: 2011-05-12 23:06:43 ЛС | профиль | цитата
nesco, да я сперва подумал, что это комп у него "вылетает", а тогда может и не записаться очередной инкремент. Теперь понял, что речь о соединении.
карма: 1

0
Ответов: 1321
Рейтинг: 37
#42: 2011-05-12 23:08:28 ЛС | профиль | цитата
По формуле получается
(текущее значение - предыдущее) + значение реестра
Я правильно понял?
карма: 0

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#43: 2011-05-12 23:09:54 ЛС | профиль | цитата
Roma писал(а):
Я правильно понял?

Неправильно. При запуске значение реестра становится текущим, дальше должно уже быть и так понятно
карма: 22

0
43
Сообщение
...
Прикрепленные файлы
(файлы не залиты)