Skocz do zawartości

Odbiór danych [BASCOM]


Pomocna odpowiedź

Napisano

Hej, mam następujący problem:

W visual basicu mam polecenie Mscomm1.output = " dane do wysłania"

i jeśli wysyłam jakaś literkę np "L" to poleceniem Inkey odczytam, ze jest to liczba 76, ale jakim poleceniem mam odczytać cały wyraz?

nie znam się do końca, ale z tego co wiem to poleceniem inkey odczytujesz ascii. Potem wystarczy ascii przekonwertować na zwykły znak funkcja Asc. jeżeli sie myle to mnie poprawcie.

[ Dodano: 24 Lip 08 03:07 ]

Sory, troche się zagmatwałem.

1. Wysyłasz L.

2. Odczytujesz ascii - 76

3. Konwertujesz na zwykły znak funkcja asc.

Tak, czy cie źle zrozumiałem??

ok, już sam rozwiązałem problem 😉

Do polecenia Mscomm1.Output= "dane" wystarczyło dopisać + Chr(13) i w procesorze polecenia można odczywać poleceniem input 😉

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...