Jest to aplikacja systemu Windows o nazwie CANUSB Library napisana w języku C# do uruchamiania w trybie online systemu Windows w systemie Linux online, której najnowszą wersję można pobrać jako Package.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie CANUSB Library napisaną w języku C#, aby działać w systemie Windows online za pośrednictwem systemu Linux online z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom dowolny emulator online systemu operacyjnego OnWorks z tej witryny, ale lepszy emulator online systemu Windows.
- 5. W systemie operacyjnym OnWorks Windows, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację i zainstaluj ją.
- 7. Pobierz Wine z repozytoriów oprogramowania dystrybucji Linuksa. Po zainstalowaniu możesz dwukrotnie kliknąć aplikację, aby uruchomić ją za pomocą Wine. Możesz także wypróbować PlayOnLinux, fantazyjny interfejs w Wine, który pomoże Ci zainstalować popularne programy i gry Windows.
Wine to sposób na uruchamianie oprogramowania Windows w systemie Linux, ale bez systemu Windows. Wine to warstwa kompatybilności z systemem Windows typu open source, która może uruchamiać programy systemu Windows bezpośrednio na dowolnym pulpicie systemu Linux. Zasadniczo Wine próbuje ponownie zaimplementować system Windows od podstaw, aby mógł uruchamiać wszystkie te aplikacje Windows bez faktycznego korzystania z systemu Windows.
ZRZUTY EKRANU
Ad
Biblioteka CANUSB napisana w języku C# do uruchamiania w trybie online w systemie Windows przez Internet w systemie Linux
OPIS
Jest to biblioteka C# dedykowana do używania z a www.canusb.com urządzeniePełne notatki: Zobacz ReadMe.txt
Podsumowanie
Biblioteka DLL LAWICEL jest „kodem niezarządzanym” i nie została zaprojektowana do użytku przez C#/VB/Mono
http://en.wikipedia.org/wiki/Managed_code
Jeśli chcesz wywołać „kod niezarządzany” z „kodu zarządzanego”, musisz użyć „opakowania C#”, aby uzyskać dostęp do biblioteki DLL. To opakowanie używa „PInvoke” (takiego jak Peek/Poke) do wywołań „wojskowych” z kodu zarządzanego do niezarządzanego. Brzmi skomplikowanie i tak jest.
TO RÓWNIEŻ CAŁKOWICIE NIEPOTRZEBNE. Dlaczego nie mieć biblioteki DLL jako kodu zarządzanego? Dlaczego nie po prostu odwołać się do biblioteki w swoim projekcie i po prostu wywołać jej funkcje? Ten projekt właśnie to robi
Licencja:
LGPLV3.: Podsumowując, jedyne, o co prosimy, to jeśli ulepszysz / naprawisz błędy / rozszerzysz bibliotekę, a następnie wprowadzisz te zmiany z powrotem do projektu, wysyłając e-mail na adres jon_newcomb lub prosząc o dostęp do sourceforge. Aplikacje, które tworzysz, które korzystają z tej biblioteki, nie są objęte tą licencją i mogą pozostać zamkniętym źródłem i komercyjnym
Zakładka Charakterystyka
- Biblioteka CANUSB napisana w C#, do której można się odwoływać w projekcie C# / VB
- UNIKAJ „PInvoke”/opakowań/kierowania wywołań do kodu niezarządzanego. To po prostu paskudne i niepotrzebne!
- UNIKAJ konieczności instalowania bibliotek DLL w katalogu systemowym
- Twoja aplikacja „pobiera” komunikaty CAN z kolejki CANUSB Library
- Oddzielny obiekt can message ułatwia użytkownikowi tworzenie i obsługę wiadomości.
- Dostarczono przykładowe oprogramowanie
- Oddzwanianie po odebranej wiadomości nie jest obsługiwane, ale można je łatwo dodać.
Publiczność
Produkcja, inżynieria, motoryzacja
Język programowania
C#
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/canusb/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.