Biblioteki DLL

0

Mam 2 pytania na temat bibliotek DLL:

  1. Jak wywołać dynamicznie funkcję z DLL,
  2. Jak wczytać DLL gdy nie jest znana jego nazwa
0

a ort! do <ort>artykółów</ort> to nie łaska?? tam jest taki ładny art [cya]

0

Przeleciałem wzrokiem ten art ale nie zauważyłem odp na moje pytania :( jest jak wywołać procedury ale to wiem.

0

to po co się pytasz o wyjmowanie procek? A jeśli chodzi o używanie DLLa ort! jego nazwy to chyba niedorzeczne... [hurra]

0

to po co się pytasz o wyjmowanie procek? A jeśli chodzi o używanie DLLa nieznając jego nazwy to chyba niedorzeczne... [hurra]

nie procek tylko funkcji

a co do nieznanych nazw to było to napisane w książce Delphi6 dla każdego, że da się zrobić ale nie napisali jak.

0

procki, a funkcje co za różnica... wuystarczy że zmienisz typ zmiennej na function. A co do tego drugiego, to mi się wydaje ort!, ale może... chyba <ort>musiż </ort>dysponować innymi danymi niż nazwa...

0

dawałem zamiast procedure function ale się error tu pojawiał
co do tego drugiego to chyba jakoś się da bo np. skąd mIRC wie że ma obsługiwać dll, którego mu wrzuciłem do katalogu

0

dawałem zamiast procedure function ale się error tu pojawiał

A dodawałeś typ, jaki ma zwracać funkcja?

0

No to coś skiepściłeś... Robisz zobie zmienną var Funkcja: function(parametry:typy): typ;

A jak chodzi o wtyczki bez znania nazwy, to po prostu wyszukujesz wszystkie pliki *.dll i potem je kolejno uruchamiasz... Wszystkie systemy wtyczek tak się robi...

0

LoadLibrary, GetProcAddress

1 użytkowników online, w tym zalogowanych: 0, gości: 1