Hallo.
Ich bin verzweifelt und brauch Hilfe!
Ich hab schon mal hier mein Problem geschildert (Com Schnitstelle) und auch nette hilfe bekommen ...jetzt gehts weiter.
Also ich soll immer noch Daten aus einem Wettersensor auslesen über die Ser. Schnittstelle.und anschließend in einem .txt Dokument speichern.
Alles wunderbar, bis auf den fakt dass ich noch nie in Delphi programmiert hab und dat Programm Mitte Dez. fertig sein muss...ahhhh
Also ran!
Ok...also ich hab ein Programm von einem Vorgänger.
Habe es schon durchgearbeitet und habe jedoch einige Fragen:
Was ist ein Thread?
Was bedeutet der Anfangsbuchstabe T der so oft vor Wörtern steht?
Ist die procedure OnRead von Delphi und was genau macht die Prozedur?
Was bedeutet der Ausdruck procedure OnRead(RChar:char); ?
Was ist ein Record? TCommConfig ist wohl ein Record der Konfigurationsdaten der Schnittstelle enthält. Warum brauche ich Konfigurationsdtaen und wofür?
Was ist DCB (device control block)?
Ich habe unter den globalen variablen stehen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var Form1: TForm1; hComm: THandle; NComm: PChar; CC: TCommConfig; Thread1: TMyThread; Connect: boolean = false; |
Was ist eine Parameter Struktur?
Wofür brauche ich den Pointer auf die Zeichenkette?
Was ist ein Handle? Und warum steht da wieder dieses T vor?
Ich weiß dass ein Handle wohl ein Cardinalwert ist und alle mögl. Objekte kennzeichnet...und man diese Kennzeichnung brauch um auf jeweilige Objekte zuzugreifen... also bei bezei´chnet er die ser. Schnittstelle?
Später steht im Code
Delphi-Quelltext
1: 2:
| CC.dwSize:= SizeOf(CC); GetDefaultCommConfig(NComm, CC, CC.dwSize); |
Diese Befehle versteh ich gar nicht...
sizeof kenne ich aus C...die Länge einlesen...von CC? und dann CC.dwSize zuweisen?
Was bedeutet CC.dwSize?
und was bedeutet der nachfolgende befehl?
...ich glaub das reicht erstmal...
is ne ganz Menge

und ich hab schn versucht mir Teile im Internet und in Foren danzugucken und auch in der Delphi hilfe...aber da find ich irgendwie nic richtiges...
Vielleicht hat jemand Tipps für gute Hilfe Seiten? oder ne Buchempfehlung wo Befehle drin stehn
Danke schon mal....
Moderiert von
Tino: Titel geändert.