• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Borland Delphi 7

  • Автор темы Автор темы WOLF007
  • Дата начала Дата начала

WOLF007

Новые
Регистрация
24 Фев 2009
Сообщения
806
Реакции
10
Баллы
0
Доброго времени суток не подскажите как из строки куда вводятся символы (Edit) перенести символы по нажатию кнопки в загаловок окна?
 
тема закрыта ответ нашел))
 
ребята у кого нить есть калькулятор написанные на делфи? нужна помощь...
 
Последнее редактирование:
калькулятор есть, а в чем проблема?
 
да со сложением и умножением не могу совладать. не могу понять.
 
Ну так что не понятно, говорите сразу, чего резину-то тянуть? Слушаем вашу проблему
 
как реализовать в коде эти действия что при нажатии на знак сложения он затиал старое значение и к этому значению прибавлял новое которое ввели отет выдовал по нажатию на кнопку равно.
 
1)При нажатии на +
1.1) запоминаем значение из edit
1.2) стираем содержимое edit
1.3)пишем туда 0
1.4) запоминаем, что нажали +

2)При нажатии на =
2.1)Проверяем, что нажали до этого, выбираем операцию
2.2)Читаем новое значение, применяем операцию к нему и к тому что запомнили в 1.1
2.3)Выводим на экран
 
а кусочек кода можно?
 
Лучше будет, если вы напишите свой и выложите сюда.
 
как реализовать в коде эти действия что при нажатии на знак сложения он затиал старое значение и к этому значению прибавлял новое которое ввели отет выдовал по нажатию на кнопку равно.
в обработчике нажатия кнопки "+" пропишите:
Код:
old_chislo:=strtofloat(edit1.text);
edit1.text:='';
flag_op:=1;
в обработчике нажатия "=" пропишите:
Код:
case flag_op of
1: res:=old_chislo+strtofloat(edit1.text);
2: ...{перечисление операций}
else res:=0
end;
edit1.text:=floattostr(res);
 
Вопрос не много не в тему но все же...Можете подсказать где найти самоучители по 7 делфи?желательно в формате tхt?
 
У меня есть самоучители в разных форматах. Сам, когда осваивал делфи, пользовался одним, в формате html. Могу выложить сюда. Но вопрос: вы знаете язык Паскаль, и вообще программировать умеете? От этого зависит, что я выложу
 
как реализовать "," и "+/-"? приведите пример плиз.
 
Последнее редактирование:
Переменная x какого типа? Должна быть real!
 
помогите кто нить.
 
свои исходники выложите

в обработчике запятой нужно проверить все выражение на наличие разделителя, если он отсутствует, тогда выполняете Edit1.text:=Edit1.text+'.';
 
спс. а положительный и отрицательный знак так же реализовывается?
 
Проще всего сделать так: edit.text:=floattostr(strtofloat(edit.text)*(-1));
 
Назад
Сверху