|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Label в потоке! Help
Привет всем!Первый раз в жизни я прошу помощи на счет программирования,но сам уже не знаю что делать!Дело в том что написал программу,какую думаю вам не интересно да и не хотелось бы говорить!
Вот кусок кода который мне интересен! Код:
procedure ......; var speed:integer; begin repeat ..... //Тут нужный мне код и тд(ничего сложного ..... // speed:=speed+1; form1.label1.caption:=strtoint(speed);//Вот на эту строку обратите внимания,это тупо счетчик until false; end; Опытным путем выявил что вылетает именно на строке label,стоит ее убрать и программа будет работать сутками! Может кто то сталкиавлся с такой проблемой?ПРошу мысли в слух как устанить эту ошибку...try except не прелогать!ошибка в памяти так что от него толку мало будет! Вот скрин ошибки Безымянный.jpg |
#2
|
|||
|
|||
Замени strtoint на inttostr!
|
#3
|
||||
|
||||
Код:
var speed:integer; form1.label1.caption:=strtoint(speed); Пишу программы за еду. __________________ Последний раз редактировалось NumLock, 21.11.2010 в 09:52. |