Este é o aplicativo Linux denominado CANUSB Library, escrito em C # para rodar no Linux online, cuja versão mais recente pode ser baixada como Package.zip. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado CANUSB Library escrito em C # para ser executado em Linux online com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
Biblioteca CANUSB escrita em C # para rodar em Linux online
DESCRIÇÃO
Esta é uma biblioteca C # dedicada para uso com um www.canusb.com dispositivoNotas completas: Veja ReadMe.txt
Resumo
A DLL LAWICEL é um 'código não gerenciado' e não foi projetada para ser usada por C # / VB / Mono
http://en.wikipedia.org/wiki/Managed_code
Se você deseja chamar 'código não gerenciado' a partir de 'código gerenciado', você precisa usar um 'invólucro C #' para acessar a DLL. Este wrapper usa 'PInvoke' (como peek / poke) para chamadas 'marciais' de código gerenciado para código não gerenciado. Parece complicado e é.
TAMBÉM É TOTALMENTE DESNECESSÁRIO. Por que não ter a DLL como código gerenciado ?? Por que não simplesmente referenciar a biblioteca em seu projeto e apenas chamar suas funções ?? Este projeto faz exatamente isso
Licença:
LGPLV3 .: Resumindo, a única coisa que perguntamos é se você melhora / bugfix / extende a biblioteca e, em seguida, realimenta o projeto com essas mudanças enviando um e-mail para jon_newcomb ou solicitando acesso ao sourceforge. Os aplicativos que você desenvolve e que usam esta biblioteca não são cobertos por esta licença e podem permanecer de código fechado e comercial
Funcionalidades
- Uma biblioteca CANUSB escrita em C # que pode ser referenciada em seu projeto C # / VB
- EVITE 'PInvoke' / Wrappers / chamadas de empacotamento para código não gerenciado. É simplesmente desagradável e desnecessário!
- EVITE a necessidade de instalar DLLs no diretório do sistema
- Seu aplicativo 'puxa' mensagens CAN de uma fila da Biblioteca CANUSB
- Um objeto de mensagem em separado ajuda o usuário a criar e manipular mensagens com mais facilidade.
- Software de exemplo é fornecido
- O retorno de chamada na mensagem recebida não é suportado, mas pode ser adicionado facilmente.
Público
Manufatura, Engenharia, Automóvel
Linguagem de Programação
C#
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/canusb/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.