Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Читаю из бейсика com порт. Как узнать наличие символа для чтения (EOF не работает)
Отправлено
mandigit
07 января 2009 г. 16:00
открываю, как стандартный файл
open("com7")
Составить ответ
|
Вернуться на конференцию.
Ответы
Есть компонент MSCOMM32 для VB.
-
Altair
(07.01.2009 17:03:1
92.124.161.176
, 175 байт)
Если нужен, жми
-
БомжСРаботы
(07.01.2009 17:16:57
84.147.174.143
,
пустое
,
ссылка
)
Может, проверять по вызовуу LOC(1) количество пришедших байт.
-
VasilyS
(07.01.2009 16:27:41
80.92.96.25
, 121 байт)
Ух ты, VBA, а я с Джордейном лезу. Предупреждать однакко надо ;-)
-
VasilyS
(07.01.2009 16:37:48
80.92.96.25
,
пустое
)
не, так не проходит
-
mandigit
(07.01.2009 16:36:20
85.140.33.18
, 134 байт)
бейсик не бейсик один хрен
-
колян безпарольный
(07.01.2009 16:15:27
193.200.150.45
, 503 байт)
Вот из-за таких программопейсателей и рязряжается мой ноут за час... Тогда как используя обычный дельфийский компонент (тот-же API, но в грамотной обертке ), можно влехкую добиться приема потока 2.5Мбод с COM порта с загрузкой процессора менее 1%.
-
Гудвин
(07.01.2009 16:32:59
78.138.191.192
,
пустое
)
а шо такое дельфи? Есть API есть DOS, остальное извращения, которые в лучших домах парижа и филадельфии не поймут.
-
колян безпарольный
(07.01.2009 16:38:1
193.200.150.23
,
пустое
)
Колян, ты как кусок мыла - ущипнешь с одной стороны, выскользнешь и начинаешь петь уже другую песню ;)
-
Гудвин
(07.01.2009 17:19:33
78.138.191.192
,
пустое
)
как еврей))знаю))
-
колян безпарольный
(07.01.2009 17:39:58
193.200.150.23
, 784 байт)
:) Это бейсик excel VBA. API нет, тем более нет доступа к базовым адресам
-
mandigit
(07.01.2009 16:31:10
85.140.33.18
, 137 байт)
ХЗ как без Ацыкса, но с ним - смотри ссылку.
-
Altair
(07.01.2009 17:06:0
92.124.161.176
,
пустое
,
ссылка
)
к нему надо найти компонент из VB обычного для работы с COM портом - и всё...
-
basilmak
(07.01.2009 16:51:7
89.191.241.224
,
пустое
)
АПИ есть везде где есть виндовс. Читай хелп бейсика по теме "экспорт функций"
-
Mebius
(07.01.2009 16:43:5
77.108.94.126
,
пустое
)
Ладно, признаюсь - не хочу API, хочу файловую систему вв
-
mandigit
(07.01.2009 16:48:26
85.140.33.18
,
пустое
)
А в чем проблема? Когда пытаешься читать, оно должно возвращать ошибку стопудов... Тока это изврат...
-
Гудвин
(07.01.2009 17:25:22
78.138.191.192
,
пустое
)
Оно - ждет :(
-
mandigit
(07.01.2009 17:27:32
85.140.33.18
,
пустое
)
ClearCommError() тебе в помощь... А я бы взял тот -же MSComm32 и не трахался...
-
Гудвин
(07.01.2009 17:35:45
78.138.191.192
,
пустое
)
Ответ: +1
-
yourik
(07.01.2009 18:44:24
78.25.62.32
,
пустое
)
Ответ: Писалось для VBA и выдавало в Эксель (и еще таблиццы с мат. пред.... ) ссории, я пьян.
-
yourik
(07.01.2009 18:48:36
78.25.62.32
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
что получится, если сложить 4 и 4 ?
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru