Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
А ты зачем, братан, кастишь напрямую String в Integer? ;-) 27.09.04 13:03 Число просмотров: 1477
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 27.09.04 13:12 Количество правок: 5
|
> Вроде все правильно сделал - все равно проблема, не > работает повтор кода... > Вот код: > > procedure TVmsg.FormActivate(Sender: TObject); > var > Psound: string; > begin > Psound:= Alarm.W2wav.Text; > if Alarm.NumCh.Checked then //если просят повторить > begin > TimeA.Enabled := True; // включаем таймер > TimeA.Tag := Integer(Alarm.NumA.Text); //узнаем, > сколько раз просят повторить > TimeA.Interval := Integer(Alarm.NumT.Text) * 60 * Вот у тебя строка (выше) - так нельзя! Для того чтобы превратить строковое представление числа в тип Integer, используй функцию StrToInt() !!!!!!!
Там я смотрю ещё есть подобные места - отследи их все. Будь поаккуратней с приведением типов при работе со строками.
И ещё. Отладчик и точки останова не просто так имеются в среде Delphi, поактивней, pls, поактивней исследуй свой код и переменные во время работы твоей программы.
|
|
|