Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.234.83] |
|
Сообщ.
#1
,
|
|
|
есть такая функция:
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 строки(но в общем случаи это просто данные, не всегда строка). Как эти ошибки побороть? |