Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie kann ich einen Aufzählungstyp einer Komponente zuweisen? (https://www.delphipraxis.net/145321-wie-kann-ich-einen-aufzaehlungstyp-einer-komponente-zuweisen.html)

s.h.a.r.k 29. Dez 2009 22:18

Re: Wie kann ich einen Aufzählungstyp einer Komponente zuwei
 
Wichtig hierbei ist nicht wirklich die Lösung, sondern es geht wohl eher darum, ob du verstanden hast, warum du nicht das machen kannst, wie du es zu Beginn hattest?

Zudem würde ich den Code wie folgt vereinfachen:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin

  // Baudrate setzen
  K6NSerial1.Baudrate := br_000050;

end;

Aurus 30. Dez 2009 11:10

Re: Wie kann ich einen Aufzählungstyp einer Komponente zuwei
 
Hallo Leute

Die Sache ist viel verzwickter.
Das letzte Beispiel von mir und s.h.a.r.k funktionieren wenn ich ein ganz einfaches simples Programm.

Aber in meinen beiden umfangreicheren Programmen wo ich diese Funktion einbauen will, kommen genau die Fehlermeldungen die ich oben beschrieben haben. Vermutlich gibt es in den Verwendeten Bibliotheken schon irgendwo ein Typ TBaudraten? Ich verwende aber keine andere Komponente dieser Art. In einem anderen Programm verwendet ich eine andere Komponente auch für die RS232 und das Problem ist das selbe.

Ich bin im Moment am verzweifeln.Meine Programme funktionieren ausser diese Baudratenzuweiseung. Bin im Moment am Ende des Lateins.

himitsu 30. Dez 2009 12:06

Re: Wie kann ich einen Aufzählungstyp einer Komponente zuwei
 
Wenn du mit der Maus über die Variablen/Konstanten gehst, dann wird angezeigt, wo diese herkommen.
(Ab einer Professional kann man auch via Strg+Draufklicken direkt dort hingelangen).

Wenn es also ein Problem gibt, dann schau wo dieses Problem (die doppelte Deklaration) herkommt.

PS: man kann auch den passenden Namespace angeben, wenn man eine bestimmte Deklaration nutzen möchte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:30 Uhr.
Seite 2 von 2     12   

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