Piszę program do sterowania mikrokontrolerami i chciałbym funkcje sterujące pracą poszczególnych typów mikrokontrolerów umieścić w plikach dll. W programie dynamicznie tworzę obrazki TImage prezentujące mikrokontrolery. Teraz chciałbym aby na podstawie zapisu w pliku ini program wywoływał funkcje z plków dll. Np. mam mikrokontrolery typów :
FK 204A
EC 6-180
EC 3-195
oraz pliki dll zawierajace funkcje do komunikacji z tymi kontrolerami np:
fk204A.dll
ec6-180.dll
ec3-195.dll
A funkcje będą nosiły nazwy :
Open();
Send(int urzadzenie, int instrukcja, char *buff);
Read(char *buffer);
Czy mogę w jakiś sposób kazać programowi wywoływać funkcje z różnych dll'ów na podstawie zapisu w pliku ini określającego typ mikrokontrolera? Jeśli tak to jak to zrobić? Jeśli nie to proszę o propozycję jakiegoś alternatywnego rozwiązania. Proszę o pomoc. Gdyby coś było niezbyt jasne to proszę śmiało piszcie a udziele bliższej informacji.
Pozdrawiam