Показать сообщение отдельно
  #2  
Старый 27.03.2013, 00:13
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1. Тебе надо парсить введенную строку, а не пытаться всю ее преобразовать в число.
2. Всю обработку надо делать в одном обработчике нажатия кнопки, например.
3. Вывод в Memo: Memo1.Lines.Add(строка), соответсвенно, после умножения надо конвертировать результат в строку.
4. n у тебя не инициализированно.
5. Очистка Memo: Memo1.Lines.Clear;

6. И вообще, в коде у тебя какой-то бред написан.
Ответить с цитированием