1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Работа С Соm-портом

Тема в разделе "Lotus - Программирование", создана пользователем Constantin A Chervonenko, 2 ноя 2011.

  1. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    30 май 2006
    Сообщения:
    1.323
    Симпатии:
    4
    Ни у кого нет опыта интеграции LN-приложения с нестандартным оборудованием?

    Надо из COM1 несколько байт прочесть :(
     
  2. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    3
    Регистрация:
    27 авг 2008
    Сообщения:
    6.406
    Симпатии:
    346
  3. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    30 май 2006
    Сообщения:
    1.323
    Симпатии:
    4
    Ага.. Спасибо. Мотаем на ус. К сожалению, в java я полный профан (в элементарщине: "обвязка", обр.ошибок и т.п..)

    А MSComm (MSCOMM32.ocx) никто не смотрел? Всё равно клиент у нас не особо кроссплатформенный
     
  4. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    3
    Регистрация:
    27 авг 2008
    Сообщения:
    6.406
    Симпатии:
    346
    ну учитывая присутствие бриджа LS2J использование будет не сложнее КОМа, я тут описывал - как, с примером (для эхель либы)
    обрабтка, в это случае, ошибок выводится в ЛС
     
  5. nvyush

    nvyush Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Для вызова java из LS использую примерно такие конструкции:
    <!--shcode--><pre><code class='java'>Uselsx "*javacon"
    Sub SomeJavaFunction(...)
    On Error Goto ErrorHandler
    On Error 318 Goto Error318

    Dim jSession As JavaSession
    Dim jClass As JavaClass
    Dim jMethod As JavaMethod
    Dim jError As JavaError
    Dim jErrorStackTrace As String

    Set jSession = New JavaSession()
    Set jClass = jSession.GetClass(...)
    Set jMethod = jClass.GetMethod(...)
    SomeJavaFunction = jMethod.Invoke(, ...)
    Exit Function
    Error318:
    Set jError = jSession.getLastJavaError()
    jErrorStackTrace = jError.StackTrace
    Call jSession.ClearJavaError()
    ErrorHandler:
    MsgBox(Error + {
    } + jErrorStackTrace)
    End Function[/CODE]
     
Загрузка...
Похожие Темы - Работа Соm портом
  1. fan92rus
    Ответов:
    5
    Просмотров:
    122
  2. erlan1749
    Ответов:
    10
    Просмотров:
    147
  3. ghostik
    Ответов:
    12
    Просмотров:
    453
  4. nerfy
    Ответов:
    15
    Просмотров:
    173
  5. Васян
    Ответов:
    6
    Просмотров:
    167

Поделиться этой страницей