Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отклик от COM порта [D7, XP]


Страницы:   1 2

Zheksonz ©   (2009-07-07 16:33:00) 

Всем привет! Повторим марафончик???
Ситуация такая, отправляю в ком порт строку, функцией: function ComPort.WriteStr(const Str: string): Integer;, в формате уже давно всем известном ;))), после чего нужно считать ответ, функцией function ReadStr(var Str: string; Count: Integer): Integer;когда следует выполнять функцию ComPort.ReadStr();???, если сразу после отправки WriteStrвыполнение ReadStrвозвращает пустую строку...


Zheksonz   (2009-07-08 12:10:00) [1]


> Ты на вопросы отвечать будешь, или как?

откуда нотки требовательности в тональности вопроса??? Вы преподаватель возомнивший, что я, не выполнивший домашнее задание, студент???

Я просто задал вопрос мастерам и только те, кто мне пытается помочь могут позволить себе разговаривать в таком тоне... т.к. я трачу их время, а Ваше я не трачу... его вы сами тратите...


Dennis I. Komarov   (2009-07-08 11:52:00) [2]

Сейчас этому ролексу придет "пушистик"
Ты на вопросы отвечать будешь, или как?


Zheksonz   (2009-07-08 11:08:00) [3]

Сергей М. ©   (08.07.09 11:06) [31]

а это уже тема этого марафона ;)


Сергей М.   (2009-07-08 11:06:00) [4]


> всё заработало как часы


Как это соотносится с


> WriteStr выполнение ReadStr возвращает пустую строку


?


Zheksonz   (2009-07-08 11:02:00) [5]

Sha ©   (08.07.09 09:18) [29]

Добежал и даже написал три страницы оправдательного текста, в котором просил прощения и у Вас и у Юрия Зотова... Просто проблема оказалась в том, что по невнимательности правильный ответ был перезаписан неправильным, поэтому этот результат отметался не рассматриваясь. А когда появилась возможность проверить, т.е. запустить код непосредственно на внешнее устройство, то всё заработало как часы. Спасибо ещё раз. Отправлять не стал, хотя понимаю, что должен был.


Sha   (2009-07-08 09:18:00) [6]

> Zheksonz   (07.07.09 16:33)  
> Всем привет! Повторим марафончик???

А в предыдущем марафоне ты до финиша добежал?
Сообщил бы о результате, прежде чем в новый забег пускаться.


Dennis I. Komarov   (2009-07-08 09:07:00) [7]

CRC за ночь осилена?


balepa   (2009-07-08 07:51:00) [8]

Zheksonz   (07.07.09 17:27)

Есть события например RxChar, вот тогда и начинай читать


brother   (2009-07-08 07:25:00) [9]

да сколько можно уже в догадки играть? где ТЗ? где описания инструменов итд?


Германн   (2009-07-08 00:44:00) [10]


>
> Zheksonz   (07.07.09 16:33)
>
> Всем привет! Повторим марафончик???
> Ситуация такая, отправляю в ком порт

А какую помощь ты ждёшь от нас, если в предыдущем твоём топике ты заявил, что "как Вы видите я использую компонент, для "общения" с COM портом, это позволяет мне не знать как он там работает, хотя кое-какое представление я имею..."?


Сергей М.   (2009-07-07 20:07:00) [11]


> ибо кто знает как работает ReadStr.
>
> И WriteStr тоже. :)


Ибо кто знает что это за TХренЗнаетЧтоЗаComPort-компонент)


Zheksonz   (2009-07-07 18:13:00) [12]

[22]
поддерживаю


Dennis I. Komarov   (2009-07-07 17:59:00) [13]

Вобщем я покидаю вас... Завтра буду читать...
З.Ы. Просьба модераторам, как бы там не было, но ветку не удаляйте. Если что закройте просто...


Германн   (2009-07-07 17:42:00) [14]


> ибо кто знает как работает ReadStr.

И WriteStr тоже. :)


Сергей М.   (2009-07-07 17:33:00) [15]


> боюсь время может много уйти


А ты подольше думай, обижаться тебе или не обижаться, довести таки до ума логику передачи или забросить это гиблое дело)

Пока думаешь, воз все там же будет стоять)


Dennis I. Komarov   (2009-07-07 17:30:00) [16]


> Zheksonz   (07.07.09 17:27) [18]

Зато может получится отличное от рисунка детского сада.
Ну или можешь начинать осиливать ReadStr, но результат может быть не предсказуем, и тогда время точно уйдет...


Zheksonz   (2009-07-07 17:27:00) [17]

Dennis I. Komarov ©   (07.07.09 17:08) [12]
сейчас обижусь и пойду осиливать CRC.... просто боюсь время может много уйти))


Dennis I. Komarov   (2009-07-07 17:26:00) [18]


> начинается... может сразу попрощаемся???

Это зря ты, в прошлом марафоне код никто не писал, кроме Сергея и Дяди Юры...
И подозреваю, что сейчас не будет...


Сергей М.   (2009-07-07 17:26:00) [19]


> Zheksonz   (07.07.09 17:20) [14]


Это завсегда успеется)


Dennis I. Komarov   (2009-07-07 17:23:00) [20]


> блок wait time.

Для меня он говорит, что фрэйм2 будет через некое время, но мы совсем не обязаны ждать его (хотя нам это никто и не запрещает) а вполне можем начинать чтение сразу...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо