Слишком много аргументов в моей функции - Python

Я пытаюсь получить доступ к моей функции в DLL и проходить по значению как целое число в нем. Но я получаю leteleRor AS:

Procedure probably called with too many arguments (4 bytes in excess)

Мой сценарий Python .py:

func2.restype = c_int
func2.argtypes = [c_int]
func2(3)

...

Моя фактическая функция в DLL - это просто простая функция, такая как:

int DLLfun2(int argtest) { return argtest + 1; };

...

Выглядит как простая проблема, но я предполагаю, что мне не хватает. Пожалуйста, помогите.

Ура.

6
задан Paul D. Waite 14 September 2011 в 09:18
поделиться