Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];

Вниз

Компонент Async Pro 3.0 считывание строки принятой терминалом   Найти похожие ветки 

 
Comwad   (2002-12-24 08:14) [0]

Кто работал с Async Pro 3.0.
Два вопроса.

1. Помогите пожалуйста понять через какое событие компонента
TAdTerminal я могу получить принятую им строку для своей дальнейшей обработки?
Все работает, принимает, но как получить доступ к строкам во впемя их "прихода"?

2. Чем отличается TAdTerminal от TApdTerminal?

Спасибо.


 
Reindeer Moss Eater   (2002-12-24 08:49) [1]

Принятую строку откуда? С клавиатуры? С компорта?


 
OxOTHuK   (2002-12-24 08:59) [2]

2 Reindeer Moss Eater
сей компонент работает с модемом...


 
Reindeer Moss Eater   (2002-12-24 09:01) [3]

>OxOTHuK
Сей компонент работает с компортом, а про модем сто лет ничего не знает


 
cdadmitriy   (2002-12-24 09:27) [4]

A TAdTerminal Только дя визуализации ( Я Думаю ) и им T***Terminal не пользуюсь проще написать свой со своей под данное устройство ....

ApdComPort1: TApdComPort;


procedure TForm1.ApdComPort1TriggerAvail(CP: TObject; Count: Word); Var I:Integer;
begin
For i:=1 To Count Do Begin
Answer[CountAns]:=Byte(ApdComPort1.GetChar); Inc(CountAns); IF CountAns>=MaxBuf-1 Then Exit;
End;
WriteBufToRich;
end;


 
Comwad   (2002-12-24 12:05) [5]



Это все нормально работает (и есть в хелпе) за исключением того , что не фильтрует управляющие символы.

Свой обработчик управл.символов уже есть и работает давно, как
и предлагает CDADMITRIY, но хотель использовать "мощь" Async Pro.


А сам же компонент "терминал" отображает информацию в чистом виде по строчно (жаль что только для визуализации, если это так), что и нужно получить для последующей обработки.
Но вот когда, при каком Event?


 
Comwad   (2002-12-24 12:07) [6]

> Reindeer Moss Eater
С компорта ( работаю в режиме принтера).


 
Reindeer Moss Eater   (2002-12-24 12:12) [7]

за исключением того , что не фильтрует управляющие символы.
Кто мешает самому фильтровать?


 
Reindeer Moss Eater   (2002-12-24 12:14) [8]

Используй TApdDataPacket + IncludeStrings = False
Заголовки и окончания пакетов установи в управляющие символы. Если конечно все строки ограничены ими.



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.018 c
14-76109
cypher
2003-02-02 23:36
2003.02.24
Может я глупость спрашиваю, но все же...


3-75787
Alexandr3
2003-02-06 12:11
2003.02.24
login failed


14-76104
Danilcha
2003-02-06 14:59
2003.02.24
Delphi 7 Update Pack 1


4-76231
pkm1
2003-01-11 20:30
2003.02.24
Папка


1-75950
Grizin
2003-02-12 12:36
2003.02.24
Создание обработчика события из редактора компонента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский