Вот эта процедура :
procedure TForm1.NMPOP31PacketRecvd(Sender: TObject);
begin
StatusBar1.SimpleText := IntToStr(NMPOP31.BytesRecvd)+' bytes out of '+IntToStr(NMPOP31.BytesTotal)+' transferred';
end;
ничего не показывает в строке состояния. Почему ?
NMPOP31 : Почему невозможно увидеть статистику ?
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Попробуйте для пробы заменить
StatusBar1.SimpleText :=
на
Form1.Caption:=
или на
ShowMessage(
Может дело исключительно в StatusBar? SimpleText не всегда работает, а только при определенных значениях других свойств (нет хелпа под рукой... смотрите сами)
Кроме того есть особенность:
Statusbar использует стандартную библиотеку (кажется comctl32... опять нет ничего под рукой, где можно было бы посмотреть). Так вот наступил однажды на грабли в Win98 (где все и компилировалось) текст выводимый по SimpleText:= появлялся, а в Win95 и 2000 НЕ ПОЯВЛЯЛСЯ. Исправил правильным назначением свойств, которые влияют на SimpleText....
... тяжело отвечать на вопрос, когда под руками нет ни Delphi ни хелпа...
StatusBar1.SimpleText :=
на
Form1.Caption:=
или на
ShowMessage(
Может дело исключительно в StatusBar? SimpleText не всегда работает, а только при определенных значениях других свойств (нет хелпа под рукой... смотрите сами)
Кроме того есть особенность:
Statusbar использует стандартную библиотеку (кажется comctl32... опять нет ничего под рукой, где можно было бы посмотреть). Так вот наступил однажды на грабли в Win98 (где все и компилировалось) текст выводимый по SimpleText:= появлялся, а в Win95 и 2000 НЕ ПОЯВЛЯЛСЯ. Исправил правильным назначением свойств, которые влияют на SimpleText....
... тяжело отвечать на вопрос, когда под руками нет ни Delphi ни хелпа...
