KontrollProgramm RS232/COM

Gast #296433
Lesenswert?

Hallo,

ich möchte ein Programm mit Visual C 6.0 schreiben mit dem ich die
Serielle Schnittstelle meines ATmega32 auslesen und an diese etwas
schicken kann. Das Senden funktioniert jetzt schon ganz gut aber das
Empfange noch nicht. Und zwar habe ich ein Dialogfenster mit einem Send
Button und einer Listbox, in der ich mir die empfangenen Daten von
Controller anzeigen lassen kann. Dazu habe ich noch eine Funktion inder
ich das Senden und Empfangen realisiern möchte. Irgendwie kriege ich das
 mit dem Handle nicht hin, wahrscheinlich mache ich etwas grundlegendes
falsch. Über einen Hinweis würde ich mich sehr freuen.

Danke!
Angehängte Dateien:
Gast #296437
Lesenswert?

Wie ich schon beschrieben habe funktioniert das Senden aber das Empfange
nicht. Ich möchte die empfangenen Daten in die Listbox (IDC_LIST1)
schreiben. Dazu muss ich an das Handle, was ich dafür extra erzeuge
(hList1 = GetDlgItem(hWnd, IDC_LIST1);), mit (SendMessage(hWnd,
IDC_LIST1, LB_INSERTSTRING, (LPARAM) string);) den String senden.

Das Priogramm hat schon mal als Konsoleversion funktioniert. Das
Problem ist, dass ich nicht weiss wie ich den String an die Listbox
senden kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren