Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с StatusBar [D7, WinXP]


tamagavk ©   (2004-06-29 16:45:00) 

Здравсвуйте!На форме лежит Memo,statusbar,Button. Мне нужно после нажатия на кнопку чистое поле memo,в статусбаре было написано: новый.txt.    Вот я пишу:

var
Filename:string;

на кнопку вешаю:

Memo1.clear;
Filename:='новый.txt';
StatusBar1.panels[0].text:=Filename;

Но при нажатии на кнопку программа вылетает - типа ошибка.
Может я неправильно делаю?


begin...end   (2004-06-29 17:16:00) [1]


> А как например просто вывести строку в StatusBar?

Как это просто? Куда ещё проще? Ты в своём коде обращаешься к панели StatusBar'а с индексом 0. Вот и создай её сначала - Инспектор объектов -> StatusBar1 -> Panels -> ...


panov   (2004-06-29 17:15:00) [2]

Ты на StatusBar дважды кликни, тогда все понятно будет.


tamagavk   (2004-06-29 17:14:00) [3]

Панель... не знаю, нет наверно. А если будет, то должно все работать? А как например просто вывести строку в StatusBar?


begin...end   (2004-06-29 17:07:00) [4]


> [2] menart ©   (29.06.04 16:57)


> FileName типа резервное слово...

Да ты шо!


menart   (2004-06-29 16:57:00) [5]

Измени переменую FileName на хотябы FileNameS, должно получится потому что FileName типа резервное слово...


begin...end   (2004-06-29 16:52:00) [6]


> StatusBar1.panels[0].text:=Filename;

Панель создана?


Наверх

Титульная страница Поиск, карта сайта Написать письмо