Ako spravne zavolat funkciu s dll rubrika: Programování: Python

2 ToTR
položil/-a 1.3.2021

Mam trosku problem zavolat funkciu s dll.
Normalne to mam vyriesene tupo

USB_dongle_patch = os.path.join(output_path, 'dfsd_dll.dll')
USB_dongle = ctypes.WinDLL(USB_dongle_patch)
KEY_For_Dongle = os.path.join(output_path, 'key.txt')
 
with open(KEY_For_Dongle, 'r') as file:
    data = file.read().replace('\n', '')
 
 
Dongle_ID = USB_dongle.ReadOEMIDs()
print(Dongle_ID)
pre klasicke funkcie a pomocov DLL Export viewer som sa orientoval a vedel zavolat nazov funkcie. Teraz mi ako nazov funkcie int __cdecl Initialise(int,unsigned char,wchar_t *) ako to zavolat?

Komentáře

  • David Macek : Nejsem si jistý, zda chápu problém. Píšete, že jiné funkce umíte volat. V čem je tato funkce odlišná? 1.3.2021

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.