Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Comm2Comm  (Прочитано 16769 раз)
0 Пользователей и 8 Гостей смотрят эту тему.
v2
Помогающий

ua
Offline Offline

« : 27-03-2010 20:00 » 

Система: Win XP +  GUI
Исходники: Delphi 2009

Программа для работы с последовательными портами.



и без левого полу-окна, но с Нint'ами



Основное отличие от аналогичных терминалов в том, что при необходимости можно перенаправить принимаемые данные
с порта на порт.
Удобно, например, при анализе взаимодействия какого-то девайса с модемом.

Несколько режимов отображения принимаемых данных.
Подсчёт контрольной сумы для отправляемых в порт данных/команд.
Историю введённых команд и логи ответов можно сохранить.
Позиция и размеры элементов управления сохраняются.

Работа с портами через API портов завершения ввода-вывода.

--

Исходники фактически без комментариев (причины сего скорее философские), но о вопросах по сути немного расскажу.

* CommA_Img.zip (73.9 Кб - загружено 991 раз.)
* CommA_Bin.zip (225.46 Кб - загружено 980 раз.)
* CommA_Src.zip (27 Кб - загружено 986 раз.)
* Sc002.gif (19.24 Кб - загружено 1846 раз.)
* Sc001.gif (25.52 Кб - загружено 1747 раз.)
« Последнее редактирование: 27-03-2010 20:26 от v2 » Записан
Serg79
Модератор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 27-03-2010 20:10 » new

V2. Если это у тебя графическая программа добавь скриншоты, если консольная добавь параметры командной строки. Т.е. приведи оформление темы в соответствие с "Правилами раздела".

Добавлю, если требуются дополнительные библиотеки для запуска программы, укажи какие.
« Последнее редактирование: 27-03-2010 20:12 от Serg79 » Записан
v2
Помогающий

ua
Offline Offline

« Ответ #2 : 27-03-2010 20:33 » 

Ок, немного поправил.

Спасибо, вроде ничего дополнительного не нужно, хотя если будут жалобы, будем разбираться.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 27-03-2010 22:41 » 

v2, скажи, а зачем настройки ты сделал зеркальными? Не думаю, что это хорошее эргономическое решение.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
v2
Помогающий

ua
Offline Offline

« Ответ #4 : 27-03-2010 22:56 » 

Даже не знаю…
Это вроде подчёркивает основную мысль программы.

Да и для человека более привычна симметричность  Ага
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 27-03-2010 23:02 » 

v2, позволю себе не согласиться с обоими тезисами.
Мысль программы выражает идущая с ней документация. А подобная симметрия хороша в архитектуре, но совершенно ни к чему в программе, т.к. больше путает, чем на что-то намекает.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
v2
Помогающий

ua
Offline Offline

« Ответ #6 : 28-03-2010 08:21 » 

RXL, я согласен с несогласием, буду мотать на ус, поскольку веских эргономических аргументов у меня нет.

До твоего вопроса, об этом и не думал. Когда-то давно назрела необходимость в таком инструменте, вот он такой и нарисовался. За время использования ни у меня, ни у тех, кто тоже с ним работает, большого желания что-то изменить не возникало.

Документация это да. Но тут её пока нет, извините.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines