Archiv verlassen und diese Seite im Standarddesign anzeigen : Syntax Verständnisproblem
Hallo!
Helft bitte einem Anfänger aus der Patsche.
Ich sehe ab und zu in diversen BascomCodes das
2 Variablen mit einem Punkt verbunden sind.
zB. "Variable_A.Variable_B"
Was bedeutet bzw. bewirkt dieser Punkt?
Wäre nett wenn mir das jemand ein wenig erklären könnte.
MfG
Rone
Sauerbruch
22.06.2009, 11:06
Bist Du sicher, dass es zwei Variablen sind, die mit einem Punkt verbunden sind? Wenn ja, dann poste doch mal ein Beispiel - mir fällt nämlich so auf Anhieb gerade keins ein...
Den Punkt findet man dagegen häufig zwischen einer Variablen und einer Zahl, also z.B. Variable.7 oder Timer0.1 etc, etc. Damit wird ein einzelnes Bit aus einer längeren (d.h. Byte- oder Word-) Variablen bezeichnet. Meintest Du vielleicht das?
Bauteiltöter
22.06.2009, 11:30
ja, das gibt es manchmal. Bei meinem Display mit 16-Segmentanzeigen habe ich auch so eine Zeile drin
kathoden=0
set kathoden.temp
Damit bewirke ich, das bei dem Port F das bit an der stelle Temp gesetze wird.
Es geht also beides, var.x und var.var2
Hallo!
Danke euch beiden.
Die Antwort von Bauteiltöter hat mich letztendlich auf die richtige
Spur gebracht.
MfG
Rone
CPU_Heizer
24.06.2009, 09:22
@Bauteiltöter: Du meinst damit, dass man nicht nur schreiben kann "PortB.0", sondern auch "PortNummer.BitNummer", wobei beides Variabeln sind?
Geht das auch mit einer normalen Byte-Variable ("Byte.BitNummer")?
Ich meinte ich hätte sowas mal in einer For-Next-Schleife ausprobiert und das hätte nicht gefunzt. Naja, dann hab ich halt sonstwo nen Fehler gemacht.
Bauteiltöter
24.06.2009, 09:58
genau das meine ich :)
Das müsste eigendlich auch mit normalen Variablen funktionieren.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.