Консультация № 72575
25.01.2007, 12:23
0.00 руб.
0 3 3
Добрый день эксперты! Два вопроса:
1. На форме имеется два окна, туда вводим числа, нужно при выходе из программы что бы число введенное во второе окно запомнилось в первом окне и при следующем запуске программы отобразилось в первом окне, а во второе окно вводим новое число и т. д. И из числа во втором окне вычитаем число из первого окна. Какие компоненты
для этого нужны и как описать все эти процедуры?
2. В программе написанной в Делфи столкнулся с: «Приложение “Server.exe” осуществляет обмен данными по протоколу RS-232». Что такое интерфейс RS-232?

Обсуждение

Неизвестный
25.01.2007, 12:43
общий
это ответ
Здравствуйте, SIR!

>имеется два окна, туда вводим числа
Каких окна? Неужели в окна вводят числа?

Наскольно я понял (включаю телепаторнужно взять 2 TEdit (сюда будем вводить числа)
Для того чтобы сохранить ваши данные (числа) необходимо записать их
тут существуют различные методы:
Записать в файл
Записать в ini-файл
Записать в реестр
(выберите какой-нубудь метод потом уже и будет продолжение)
Чтобы вычесть данные второго из первого надо лишь написать
var
C1, C2, Craznost: Real;
begin
C1 := StrToInt(Edit1.text);
C2 : = StrToInt(Edit2.text);
Craznost := C2-C1;
end;
В Craznost и будет разница цифр
Неизвестный
25.01.2007, 13:14
общий
это ответ
Здравствуйте, SIR!
1. Что значит "как описать все эти процедуры" ?
Очевидно, в редакторе кода, ручками описать =)
Берете, и в событии FormCreate делаете загрузку числа из того места, где вы его сохранили.
2. RS-232 — это просто COM-порт.
Неизвестный
25.01.2007, 17:02
общий
это ответ
1. Используйте TIniFile - самый простой вариант.
2. RS-232 - это COM-порт
Форма ответа