Azarien napisał(a)
na podanym linku ani nie ma mowy o "embedded", ani o tym że czegoś się w VB nie da.
Może jednoznacznie nie zostało to napisane ale jest taki fragment:
No code example is currently available or this language may not be supported.
więc założyłem, że się nie da (language may not be supported).
Ktos napisał(a)
Link dotyczy VB.NET, podczas gdy eMbedded VB nie ma z .NET wiele wspólnego.
Za zasobami MSDN do VB6: http://msdn.microsoft.com/en-us/library/aa716201%28VS.60%29.aspx (istnieje szansa, że eVB3 też to wspiera):
Declare Function GetWindowsDirectory Lib "kernel32" Alias "#432" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
więc modyfikujemy poprzedni mój strzał do:
Declare Function GetWirelessDevices Library "ossvcs.dll" Alias "#276" (ByRef pDevices As Int, ByVal dwFlags as Int) As Int
(i cały czas nie jestem pewien czy Int czy Long - mój link do MSDN wyżej wskazuje jakieś mapowania typów WinAPI do typów VB6, możesz próbować)
Na razie tego nie sprawdze czy ten zapis jest poprawny... obszedłem problem pisząc bibliotekę w C++ a następnie bibliotekę tą używam w aplikacji napisanej w środowisku eVB.
Faktycznie dałem ciała :/
Na tej stronie http://msdn.microsoft.com/en-us/library/aa716201%28VS.60%29.aspx jest jak wół napisane i podany przykład tego co chciałem osiągnąć.