Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[V C++ & python] Zaladowanie DLL + funkcje pythona metin


Rekomendowane odpowiedzi

Opublikowano

Witajcie.

 

Zaczynam tym razem swoja przygodę z V C++ i pythonem.

 

Jeżeli chodzi o python to powiedziałbym - w miare ok.

 

Ale żeby było trudniej postanowiłem stworzyć sobie prostego DLL, w v c++, wrzucić go do metina (dll inject), a następnie probować pythonem uzyskać dostęp do jakiejś funkcji.

 

 

extern "C" __declspec(dllexport) int Suma(int a, int ;


int Suma(int a, int {
    return a+b;
}
 

To oczywiście mój simple dll,

A to jakże prosty python

 

import PlikDLL
import chat

cos = PlikDLL.Suma(10,5)
chat.AppendChat(chat.CHAT_TYPE_INFO, str(cos))
 

Najpierw ładuje dll, potem zaś skrypt pythona. I finał finałem jest takim ,że w pythonie nie wykrywa mi tej biblioteki.

 

2. Będę pisać taką funkcje która będzie otrzymywać jakieś dane, dane te chce aby wędrowały do mojej funkcji w pythonie.

 

Można mi to jakoś łopatologicznie wytłumaczyć jak mogę uzyskać ten efekt ?

 

3. Póki mam okazje to jeszcze zapytam.

 

W niektórych funkcjach jest coś takiego jak (self, jakis parametr)

 

Co oznacza odwoływanie się do self. ?

Kocham mpcforum.pl!!!

18706.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...