mottobug
20.07.2007, 12:08
Hi,
ich versuche erfolglos innerhalb einer For Schleife Dynamisch den Zustand von Ports zu verändern. Ein paar Beispiele die ich mir ausgedacht habe, die aber nicht fuktionieren:
Basis Problem, ich hätte z.B. gerne die zweite LED angeschaltet:
Led1 alias Portc.1
Led2 alias Portb.1
Led3 alias Portd.1
dim i as integer
for i = 1 to 3
if i = 2 then
LedI = 1 ' XXX nur zur verdeutlichung
else
LedI = 0 ' XXX
end if
next i
Wie kann ich innerhalb der For Schleife an dynamisch errechnete Variablen kommen?
Dim fd(3) as keineahnungwas
fd(1) alias portc.1
for i = 1 to 3
fd(i) = 1
next i
Funktioniert nicht, alias ist in Bascom wohl sehr wörtlich gemeint.
Gibt es Referenzen oder Pointer mit denen ich Arbeiten kann? Oder irgendwas wie "eval"?
Bin für jeden Hinweis dankbar!
Gruß, Thomas
ich versuche erfolglos innerhalb einer For Schleife Dynamisch den Zustand von Ports zu verändern. Ein paar Beispiele die ich mir ausgedacht habe, die aber nicht fuktionieren:
Basis Problem, ich hätte z.B. gerne die zweite LED angeschaltet:
Led1 alias Portc.1
Led2 alias Portb.1
Led3 alias Portd.1
dim i as integer
for i = 1 to 3
if i = 2 then
LedI = 1 ' XXX nur zur verdeutlichung
else
LedI = 0 ' XXX
end if
next i
Wie kann ich innerhalb der For Schleife an dynamisch errechnete Variablen kommen?
Dim fd(3) as keineahnungwas
fd(1) alias portc.1
for i = 1 to 3
fd(i) = 1
next i
Funktioniert nicht, alias ist in Bascom wohl sehr wörtlich gemeint.
Gibt es Referenzen oder Pointer mit denen ich Arbeiten kann? Oder irgendwas wie "eval"?
Bin für jeden Hinweis dankbar!
Gruß, Thomas