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
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.