Jak stworzyć DLL

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
feverosss
Posty: 1
Rejestracja: 15 lis 2011 14:23
Wersja środowiska: LabVIEW 8.5

Jak stworzyć DLL

Post autor: feverosss »

oczekp pisze: Zaś same funkcje w pliku głównym:

Kod: Zaznacz cały

DLLIMPORT punkt*[b] konstruktor[/b](int a, int b)
{
          return new punkt(a,b);
}

DLLIMPORT void[b] przesun_xy[/b](punkt* LV_ref, int a, int b)
{
          LV_ref->przesun(a,b);
}

DLLIMPORT void [b]pokaz_xy[/b](punkt* LV_ref, int* a, int* b)
{
          LV_ref->pokaz(a,b);
}

DLLIMPORT void [b]destruktor[/b](punkt* LV_ref)
{
          delete LV_ref;
}
Witam jestem baardzo poczatkuajcy i musze wlasnie dllke napisac do Labview robiaca obojetnie co. Na szczescie trafilem na ten temat :) tylko ze probojac troche przerobic ten program i probujac od nowa wygenerowac dll wyswietla sie : 'konstruktor' definition of dllimport function not allowed. Przy pogrubionych nazwach. Co to mzoe byc ?
pozdrawiam
Awatar użytkownika
Pitol
Moderator
Posty: 987
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Jak stworzyć DLL

Post autor: Pitol »

Witaj na forum.

Temat, do którego się podpiąłeś dotyczył innej sprawy więc jeśli masz pytanie/problem/cokolwiek to załóż nowy temat.

Po drugie: szukałeś już w google? Jeśli dobrze pamiętam (kiedyś mi się zdarzyło napisać dll'kę) to nie potrzebujesz żadnej wiedzy z LabVIEW do tego. Wystarczy jakiś Visual Basic czy inne ustrojstwo do C++ i odrobina wiedzy z google.
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
ODPOWIEDZ