Страница 1 из 1

NMPOP31 : Почему невозможно увидеть статистику ?

Добавлено: 25 янв 2005, 19:24
mr
Вот эта процедура :
procedure TForm1.NMPOP31PacketRecvd(Sender: TObject);
begin
StatusBar1.SimpleText := IntToStr(NMPOP31.BytesRecvd)+' bytes out of '+IntToStr(NMPOP31.BytesTotal)+' transferred';
end;
ничего не показывает в строке состояния. Почему ?

Добавлено: 01 фев 2005, 21:45
Naeel Maqsudov
Попробуйте для пробы заменить
StatusBar1.SimpleText :=
на
Form1.Caption:=
или на
ShowMessage(

Может дело исключительно в StatusBar? SimpleText не всегда работает, а только при определенных значениях других свойств (нет хелпа под рукой... смотрите сами)

Кроме того есть особенность:
Statusbar использует стандартную библиотеку (кажется comctl32... опять нет ничего под рукой, где можно было бы посмотреть). Так вот наступил однажды на грабли в Win98 (где все и компилировалось) текст выводимый по SimpleText:= появлялся, а в Win95 и 2000 НЕ ПОЯВЛЯЛСЯ. Исправил правильным назначением свойств, которые влияют на SimpleText....

... тяжело отвечать на вопрос, когда под руками нет ни Delphi ни хелпа... :(