На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: RaD
  
    > Ошибка an integer is required
      есть такая функция:
      ExpandedWrap disabled
        def COMPORTS_WRITE(id,data,len):
         i = c_long(id)
         t = COMPORTS_DLL.Write(c_int(id),c_void_p(data),c_int(len))
        #такой вызов:
        id = 2
        len = COMPORTS_WRITE(id,"atd111;\r",8)

      так вот переводится в c_int не хочет(ошибка an integer is required), так же есть проблема перевода в c_void_p строки(но в общем случаи это просто данные, не всегда строка).

      Как эти ошибки побороть?
      Сообщение отредактировано: XshStasX -
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0157 ]   [ 15 queries used ]   [ Generated: 27.04.24, 13:42 GMT ]