[VISUAL2005] Składnia funkcji serialport

0

Witam !
Mam problem z funkcją serialport. Piszę w windows form application. Chodzi dokładnie o to, że w momencie gdy chce odczytać dane z rs232 wpisuję funkcję serialPort1->ReadChar(problem pojawia się tu, wpisując zadeklarowaną wczesniej nazwę zmiennej tekstowej program nie chce się skompilować ); Proszę o pomoc.
Na początku dodaję #include <string> zmienną deklaruje tak std::string zmienna;

0

Kompletny strzal z mojej strony, ale skoro metoda sie nazywa ReadChar i port COM zwraca funkcji SerialCom jeden bajt to uwazam, ze to ma byc zmienna typu char, a nie string.

Napisz jeszcze jakie bledy masz kompilacji, bo moge sie mylic.

0
char litera;
serialPort1->ReadChar (litera);

wpisując tak wywala bład:
error C2660: 'System::ReadChar' : function does not take 1 arguments

0

primo: naucz sie korzystac z podpowiedzi, ktore jak juz zauwazyles, istnieja i sie czasem pojawiaja..

wywal: serialPort1->ReadChar (litera);
napisz: serialPort1->ReadChar
i zaraz po ostatnim 'r' napisz ( i NIC nie rob wiecej. IDE powinno wyswietlic Ci podpowiedz, jak ta funkcja ReadChar wyglada -- jakie sa jej parametry, jak sie nazywaja, jakiego sa typu.

secundo: Blad ktory teraz dostales mowi, ze podales mniej parametrow niz metoda wymaga. Podales jeden - 'litera' - przeczytaj wiec z podpowiedzi ile ich jest i je dopisz..

1 użytkowników online, w tym zalogowanych: 0, gości: 1