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

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

Подскажите, что не так? [Win2k]


Bloody-Wolf ©   (2005-02-28 13:41:00) 

Мастера, я не могу понять, почему не работает следующий кусок программы:

procedure TForm1.Button1Click(Sender: TObject);
type
car = 'a'..'z';
var
tm: car;
begin
if form1.Edit1.Text[3]= tm then
begin
form1.Edit2.Text:='Successful';
end;
end;

Delphi пишет <Variable 'tm' might not have been initiolized>
но проект компилит, а когра доходит до проверки условия, то в
form1.Edit2.Text ничего не показывает, хотя условие спецом задается правильное.


Плохиш   (2005-02-28 13:51:00) [1]

... in ['a'..'z']
... >= 'a' and ... <= 'z'


Bloody-Wolf   (2005-02-28 13:50:00) [2]

а все, спасибо, я уже догнал как, и все получилось.


Bloody-Wolf   (2005-02-28 13:48:00) [3]

и как мне тогда проверить, подпадает ли 3 буква в строке под набор?


Александр Иванов   (2005-02-28 13:46:00) [4]

Переменной tm не задано значение


Наверх

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