PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zweidimensionale Arrays



Murus
23.01.2006, 16:21
Hallo zusammen,
ist es möglich, zweidimensionale Arrays generieren zu lassen unter Bascom?
Also z.B. X(1,5)=y
Oder X(2,6)=Z
In der Bascom-Hilfe steht so nix... Geht das überhaupt?

Und: Ist es möglich, dass er Arrays direkt ins Eeprom speichern kann? Also z.B. Dim X(100) as Eeprom oder sowas, dass er die Werte grad direkt da reinschreibt...

Herzlichen Gruss
Mario

BASTIUniversal
23.01.2006, 16:42
Hallo!
Um eine Variable direkt ins EEPROM zu speichern musst du diese wahrscheinlich als "ERAM Byte" deklarieren...


Dim A As Eram Byte

Das steht übrigens in der Hilfe...beim Rest gilt wohl "Probieren geht über Studieren" #-o

MfG

Murus
23.01.2006, 17:34
Ok, das mit dem Eram test ich mal.
Zweidimensionale Arrays sind nicht möglich.

PicNick
23.01.2006, 18:43
Schau mal, vielleicht ist was für dich dabei

https://www.roboternetz.de/wissen/index.php/Bascom_Tabellen

Murus
23.01.2006, 18:51
Oh, das ist cool! So gehts auch...
Herzlichen Dank!

oe9vfj
23.01.2006, 20:38
Wie schon gesagt, unterstützt BASCOM nur ein-dimensionale Arrays.

Ich habe mal zwei Funktionen geschrieben, mit denen man wie mit 2-dimensionalen Arrays arbeiten kann.

Siehe dazu http://www.grote.net/bascom/msg18130.html