Jaki jest najlepszy sposób uzyskania dostępu do portu szeregowego z VBA?Jaki jest najlepszy sposób uzyskania dostępu do portu szeregowego z VBA?
Potrzebuję niektórych naszych przedstawicieli handlowych, aby móc wysłać prosty ciąg przez port szeregowy z przycisku akcji w programie PowerPoint. Nie używam powszechnie języka VBA, zwłaszcza w takich sytuacjach. Normalnie zmieniłem to w jakąś aplikację, ale nie sądzę, że pomysł jest taki zły. Będzie to dla nich przydatne narzędzie do demonstrowania tego urządzenia podczas pracy z projektorem i rozmowy z innymi sprzedawcami i ludźmi niezwiązanymi z technologią. Ponadto, ten sprzedawca nie będzie miał problemu z wprowadzeniem niewielkich modyfikacji do prezentacji VBA lub PowerPoint, ale nie poradziłby sobie z ponowną kompilacją aplikacji .NET.
Wiem, że możemy to zrobić poprzez plik wsadowy uruchamiany z prezentacji na temat akcji, ale to nie czyni mnie bardzo szczęśliwym. Sądzę, że prawdopodobnie uzyskalibyśmy dostęp do obiektu COM i uruchomilibyśmy stamtąd, ale znowu nie jestem w pełni zaawansowany w najnowszych i najwspanialszych bibliotekach do wykorzystania w VBA, a także byłoby miło uzyskać szybki mały podkład w jak łatwo otworzyć, wyślij i zamknij połączenie.
Ponieważ będzie to musiało być uruchomione na komputerach wielu osób, byłoby miło, gdyby był łatwy do transportowania na inne maszyny. Powinienem móc powiedzieć, że musi działać na Office 2007 i Windows XP. Zgodność z czymkolwiek innym byłaby jednak miłym dodatkiem.
Jak mam sobie z tym poradzić? Jakieś dobre rady lub sztuczki? Zalecenia biblioteki?
+1 Dla strony mającej przykład roboczy. – Oorang