Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> книга по программированию порта на delphi 
:(
    Опции темы
supervladislav
Дата 4.9.2012, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Скажите есть ли книга по программированию портов на дельфи?
PM MAIL   Вверх
Данкинг
Дата 4.9.2012, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130





--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
northener
Дата 4.9.2012, 01:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(supervladislav @  4.9.2012,  00:38 Найти цитируемый пост)
Скажите есть ли книга по программированию портов на дельфи? 

Какие порты вас интерсуют?


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
supervladislav
Дата 4.9.2012, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



northener, только com не usb.
PM MAIL   Вверх
Данкинг
Дата 4.9.2012, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



Идём по приведённой мною ссылке, кликаем там "поиск" и ищем "com порт". smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
northener
Дата 4.9.2012, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20





--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
supervladislav
Дата 4.9.2012, 20:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



northener, шпасибо скоро посмотрю!!!
PM MAIL   Вверх
northener
Дата 4.9.2012, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(supervladislav @  4.9.2012,  20:06 Найти цитируемый пост)
northener, шпасибо скоро посмотрю

Её не смотреть нужно, а читать "от корки до корки", если вы действительно хотите освоить работу с СОМ-портом!
Если же вам помимо знаний нужен ещё и сколь-нибудь быстрое решение, то рекомендую воспользоваться готовыми бесплатными компонентами с иходниками, коих на сей момент достаточно много. Если нужно подберу несколько ссылок.

Цитата(Данкинг @  4.9.2012,  16:47 Найти цитируемый пост)
Идём по приведённой мною ссылке, кликаем там "поиск" и ищем "com порт"

Честно говоря не видел на Королевстве, равно как и на других близких мне форумах по Дельфи (ДМ, Исходники и сей форум) действительно хороших и достаточно полных статей по работе с СОМ-портом. Особенно касательно асинхронного режима такой работы. А я - ярый сторонник именно такой работы с СОМ-портом.


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
Dapo
Дата 9.9.2012, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



northener, поймите правильно, я не пытаюсь прицепиться. Просто в свое время написал ПО для работы с сотовым и там использовал именно синхронную схему + статью Петровича о потоках. Почему именно асинхронная схема? Имхо, ведь проще настроить CommTimeOuts, чем отслеживать в ручную.
PM MAIL   Вверх
northener
Дата 10.9.2012, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(Dapo @  9.9.2012,  09:41 Найти цитируемый пост)
northener, поймите правильно, я не пытаюсь прицепиться.

А с чего бы мне понять вас неправильно? Всё в порядке. Каждый может высказать своё мнение по тому или иному вопросу.

Непонятно только ваше утверждение "проще настроить CommTimeOuts, чем отслеживать в ручную."
Сами по себе таймауты вообщем-то не при чём. Разница в синхронном и асинхронном способе работы лишь в том - что помещать в дополнительный поток? WriteFile/ReadFile или WaitCommEvent?
Имхо второй вариант наименее склонный к созданию проблем.


Это сообщение отредактировал(а) northener - 10.9.2012, 01:31


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
Dapo
Дата 10.9.2012, 04:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



Цитата(northener @  9.9.2012,  21:40 Найти цитируемый пост)
А с чего бы мне понять вас неправильно? Всё в порядке. Каждый может высказать своё мнение по тому или иному вопросу.
 Это для того, чтобы заострить ваше внимание именно на вопросе =)  ато , знаете, тут бывает, что половину поста люди просто не читают или выдергивают из контекста.
А мое утверждение довольно прозрачное, если выставить таймауты, то ReadFile действительно выносится в отдельный поток. Управление потоком не теряется (его всегда можно прибить) + однозначно охарактеризовать соединение (устройство не отвечает).
PM MAIL   Вверх
northener
Дата 11.9.2012, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(Dapo @  10.9.2012,  04:17 Найти цитируемый пост)
А мое утверждение довольно прозрачное, если выставить таймауты, то ReadFile действительно выносится в отдельный поток. Управление потоком не теряется (его всегда можно прибить) + однозначно охарактеризовать соединение (устройство не отвечает).

Нуу. Скажу так. Ваше утверждение "не очень прозрачно". Не имея кода или хотя бы его подробного описания (что и как использовалось) трудно ответить что-либо.
Хотел бы только отметить, что "устройство не отвечает" в наше время очень часто не дожидается истечения времени соответствующего таймаута.




--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
Dapo
Дата 11.9.2012, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 18.4.2002

Репутация: нет
Всего: 1



northener, согласен. такая содержательная абстрактная беседа получилась  smile ну да бог с ней. У вас работает, у меня работает - значит оба варианта приемлемы от ситуации.
PM MAIL   Вверх
northener
Дата 12.9.2012, 01:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(Dapo @  11.9.2012,  09:18 Найти цитируемый пост)
northener, согласен. такая содержательная абстрактная беседа получилась  smile ну да бог с ней. У вас работает, у меня работает - значит оба варианта приемлемы от ситуации. 

Если вы хотите продолжить обсуждение - пожалуйста в личку.


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0992 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.