Технический форум по робототехнике.
space » 28 фев 2010, 12:26
Народ, а нет ни где описание пошагового как написать терминальную программу в делфи? Исходники кидать не надо, уже полно их нашёл, но разобраться с ними тяжело.
- Вложения
-
- terminal.rar
- Набросок моей терминалки. Знаний хватило только на очистку экрана и закрытие программы(((
- (177.45 КиБ) Скачиваний: 1
flyroman » 28 фев 2010, 17:12
space » 28 фев 2010, 18:15
спасиб, но уже не надо, хотя может ещё и пригодится.... у меня процесс на конец то пошёл. терминал заработал. вообщем всё ок. терь работаю над ним
space » 01 мар 2010, 00:49
А вот мой терминал. Пока не законченный, но уже рабочий и достаточно прилично выглядит
Просьба кто сможет оцените и попробуйте его.
- Вложения
-
-
- .rar
- (809.18 КиБ) Скачиваний: 5
galex1981 » 01 мар 2010, 00:59
Вот все понимаю - Есть подключение к порту, отключение порта, очистка экрана - а как вызвать команду - не пойму
space » 01 мар 2010, 01:01
Слева от кнопки "очистка экрана" поле в которое вводить можно только числа. Вводим число и нажимаем enter. Команда отправлена и т.д.
galex1981 » 01 мар 2010, 01:04
Я то разобрался. Ты же написал чтоб заценили. Мое мнение: устраивает все, но все таки бы кнопка отправки сообщения (просто так интерфейс дружественнее к пользователю), несмотря на отправку щерез Enter не помешала бы
space » 01 мар 2010, 01:09
хорошо, спасибо. Сделаю
(ток выясню как)
blindman » 01 мар 2010, 02:18
Комманда
flyroman » 01 мар 2010, 02:55
А чаго он только принимает данные чтоли? А отправлять??......
space » 01 мар 2010, 10:45
отправляет и принимает. По твоему чтож он принимал, если ни чего не отправлял
space » 01 мар 2010, 15:56
galex1981 писал(а):но все таки бы кнопка отправки сообщения (просто так интерфейс дружественнее к пользователю), несмотря на отправку щерез Enter не помешала бы
народ скиньте исходник как такую кнопку сделать. не нашёл ни где
galex1981 » 01 мар 2010, 19:10
Слушай, так кнопка "Очистка экрана" у тебя же есть - копируешь элемент управления кнопка и обработчик делаешь на отправку сообщения - по крайней мере в Visual C++ и Visual Basic так
space » 01 мар 2010, 19:29
Сделал:
- Код: Выделить всё • Развернуть
procedure TForm1.Button3Click(Sender: TObject);
var
Ch : Char;
begin
if hComm = 0 then
Exit;
Edit1KeyPress(Sender,Ch);
Memo1.Text:=Memo1.Text+Ch;
end;
а в отчистки там всего одна строчка:
- Код: Выделить всё • Развернуть
memo1.clear;
MiBBiM » 01 мар 2010, 23:05
лучше BComPort для делфи ничего не видел
русская справка по методам и свойствам, простенькая демка терминала, легкая установка.