![]() |
TComPort Werte festlegen
Hallo,
ich habe ein Problem mit Komponente TComPort. Ich möchte im Quelltext Werte wie BaudRate, etc. folgendermaßen festlegen:
Delphi-Quellcode:
Jedoch bekomme ich von Delphi folgende Fehler:
ComPort.BaudRate := br9600;
ComPort.DataBits := dbEight; ComPort.StopBits := sbOneStopBit; ComPort.Parity.Bits := prNone; [Error] Unit1.pas(67): Undeclared identifier: 'br9600' [Error] Unit1.pas(68): Undeclared identifier: 'dbEight' [Error] Unit1.pas(69): Undeclared identifier: 'sbOneStopBit' [Error] Unit1.pas(70): Undeclared identifier: 'prNone' Kann mir jemand helfen wie ich die Werte richtig zuordne? |
Re: TComPort Werte festlegen
|
Re: TComPort Werte festlegen
Schau dir mal die Funktionen LoadSettings und SaveSettings an.
Delphi-Quellcode:
So könntest Du die Werte in eine INI-Datei schreiben, um sie später auch ohne Delphi anpassen zu können.
ComPort1.LoadSettings(stIniFile, FileName);
Wenn es allerdings umbedingt so sein soll wie bei dir, dann müsste es auch son funktionieren. Ich vermute das deine Komponenten anders heißt. Probier mal mit ComPort1
Delphi-Quellcode:
[EDIT]Ansonsten ist bei der Kompo auch eine schöne hilfe bei[/EDIT]
ComPort1.BaudRate := br9600;
ComPort1.DataBits := dbEight; ComPort1.StopBits := sbOneStopBit; ComPort1.Parity.Bits := prNone; Gruß Jens |
Re: TComPort Werte festlegen
Danke erstmal für die Antworten.
Habe die Komponente so wie beschrieben benannt, den ComPort kann ich auch über diese Methode setzen, weil er vom Typ String ist. Die BaudRate soll jedoch vom Typ TBaudRate sein. In der Doku steht dazu folgendes: Zitat:
|
Re: TComPort Werte festlegen
Ich weiss nicht, welche Version du benutzt, ich habe die 2.62 und die Baudrate steht in der Unit CPort
|
Re: TComPort Werte festlegen
Habe das Problem gelöst. Anscheinend gibt es einen Fehler in der Version 4.0, habe nun eine ältere installiert und es gibt keinen Fehler mehr!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz