0
나는 C DLL을 쓰고있는 함수에 입력하고 아래에 대한 파이썬 스크립트로 c_char_p하는 ctypes 파이썬
//test.py
import sys
import ctypes
from ctypes import *
def datafromfile(self,FileName):
self.mydll=CDLL('test.dll')
self.mydll.datafromfile.argtypes = [c_char_p]
self.mydll.datafromfile.restypes = HRESULT
self.mydll.datafromfile(FileName)
나는대로 파일 이름을 지정하고있어 주에 전화하는 동안 :
FileName = 'abcd.EDID'
datafromfile(FileName)
그러나 코드는 윈도우, 오류를주고있다. 누구든지 c_char_p
을 위에 표시된 함수에 전달하는 방법을 알려줄 수 있습니까?