05.11.2013 Aufrufe

Projektbericht 796.8 KByte - Technikpreis

Projektbericht 796.8 KByte - Technikpreis

Projektbericht 796.8 KByte - Technikpreis

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

35 D Quellcode<br />

tmrSensorabfrage: TTimer;<br />

chbSensoren: TCheckBox;<br />

chbSaveSensor: TCheckBox;<br />

lblUhr: TLabel;<br />

btnStartThread: TButton;<br />

lblPaxon: TLabel;<br />

btnStopThread: TButton;<br />

btnCalibSensor: TButton;<br />

chbSendMail: TCheckBox;<br />

tmrMail: TTimer;<br />

Label10: TLabel;<br />

txtSensorTime: TEdit;<br />

Label11: TLabel;<br />

Label12: TLabel;<br />

txtSendTime: TEdit;<br />

Label13: TLabel;<br />

txtEinstieg: TEdit;<br />

Label14: TLabel;<br />

lbl: TLabel;<br />

Label15: TLabel;<br />

txtBoard: TEdit;<br />

txtBetreff: TEdit;<br />

Label16: TLabel;<br />

btnSendEinstellungen: TButton;<br />

procedure btnOpenClick(Sender: TObject);<br />

procedure btnCloseComClick(Sender: TObject);<br />

procedure tmrSensorabfrageTimer(Sender: TObject);<br />

procedure btnStartThreadClick(Sender: TObject);<br />

procedure btnStopThreadClick(Sender: TObject);<br />

procedure btnCalibSensorClick(Sender: TObject);<br />

procedure tmrMailTimer(Sender: TObject);<br />

procedure txtSensorTimeChange(Sender: TObject);<br />

procedure txtSendTimeChange(Sender: TObject);<br />

procedure btnSendEinstellungenClick(Sender: TObject);<br />

private<br />

public<br />

end;<br />

var<br />

frmMain: TfrmMain;<br />

var mySerialThread: TSerialThread;<br />

var mySaveSensor: TSaveSensor;<br />

var myPaxonThread: TPaxonThread;<br />

myTimeString : String;<br />

mySensorString : WideString;<br />

mySendMailNext : Boolean;<br />

implementation<br />

{$R *.dfm}<br />

procedure TfrmMain.btnOpenClick(Sender: TObject);<br />

begin<br />

if mySerialThread.OpenCOM(1)= False then<br />

lblStatus.Caption := ’Fehler beim Öffnen’<br />

else<br />

lblStatus.Caption := ’Erfolgreich geöffnet’;<br />

end;<br />

procedure TfrmMain.btnCloseComClick(Sender: TObject);<br />

begin<br />

if mySerialThread.CloseCOM = true then lblStatus.Caption := ’COM geschlossen’;<br />

end;<br />

procedure TfrmMain.tmrSensorabfrageTimer(Sender: TObject);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!