hallo zusammen,
kann mir jemand helfen wie kann ich berechnete punkte mir in der dat file anzeigen lassen
viele dank im voraus
hallo zusammen,
kann mir jemand helfen wie kann ich berechnete punkte mir in der dat file anzeigen lassen
viele dank im voraus
Hallo,
ich weiss nicht, ob ich genau verstehe, was Du meinst.
Aber wenn Du einen Punkt berechnen willst, musst Du den Punkt ja als Variable anlegen. Wenn Du das im Dat File machst wird der berechnete Wert dort auch angezeigt.
Evtl. musst Du "von Hand" beim Eintragen der Variablen einen Wert vorgeben (z.B. alles "0"). Ich weiss nicht, ob die Steuerung das sonst automatisch einträgt.
Hallo,
nur der Vollständigkeit wegen:
Punkte müssen nicht unbedingt deklariert werden. Der Compiler geht bei
undeklarierten Variablen davon aus, dass es sich um einen Punkt handelt
und erzeugt keine Fehlermeldung.
Und ja: wenn man sich die berechneten Werte ansehen möchte, dann muss
man die Variable im .DAT-File deklarieren, und zwar mit einer Zuweisung des
Wertes, ansonsten wird der aktuelle Wert nicht gespeichert.
Also in etwa so:
Hermann
Herrmann,
Du scheinst Dich da ja auszukennen.
Da hätt ich mal gleich ne Frääge:
Ich hab irgendwann mal versucht, ein 2 dimensionales Feld von E6Pos Variablen anzulegen (x Positionen für y Produkte)
Ich konnte aber nur 1 Dimension im Dat File so eintragen, dass die Werte gespeichert wurden.
Weisst Du, ob das auch 2 dimensional geht?
Hallo,
wüsste nicht, warum das nicht funktionieren sollte (etwas verkürzte Schreibweise mit den '...'
decl e6pos xp1 [10,10]
xp1[1,1]={x 1.0, y 1.0 ... }
xp1[1,2]={x 1.0, y 1.0 ... }
xp1[1,3]={x 1.0, y 1.0 ... }
...
xp1[2,1]={x 1.0, y 1.0 ... }
xp1[2,2]={x 1.0, y 1.0 ... }
...
Entscheidend ist auch die Reihenfolge der Indexe!
Hermann
Muss es gelegentlich noch mal ausprobieren, habe aber immer eine Fehlermeldung bekommen, sobald ich den 1. Index auf 2 setzen wollte. Kann aber an der Reihenfolge liegen!
Danke auf jeden Fall für die Info!
danke für die antworten
ich habe doch noch ein kleines problem und zwar
decl pos abpos[6]
abpos[1]=
abpos[2]=
abpos[3]=
abpos[4]=
abpos[5]=
abpos[6]=
nach dem = muß ich da noch was reinschreiben weil da kommt eine fehlermeldung
abpos[1]={ erwartet
was mache ich falsch
mfg
wenn ich geschweifte klammer mit reinmache kommt die nächste fehlermeldung
muß ich in der geschweiften klammer auch die ganzen achsen mitangeben
zb. {x0,y0,z0} ist das richtig
So langsam wird's komisch, die Lösung steht jetzt weiter oben schon zwei mal.
Man sollte darauf achten, dass zwischen der Koordinate und dem zugehörigen Wert ein
Leerzeichen steht.
nicht
{X0, Y0} sondern
{X 0, Y 0}.
Und nein, man muss nicht alle Koordinaten angeben.
Hermann
PS: Wenn Du für jedes klitzekleine Problem hier nachfragst, und nicht selber mal rumprobierts,
dann wirst Du nicht viel lernen.
Hi,
ist zwar ein bisschen "Off-Topic", aber eines habe ich für mich gemerkt:
Es ist ratsam mit VisualBasic anzufangen. Gibts ja kostenlos zum runterladen.
Seit dem komme ich auch besser mit dem "KuKa Code" klar.
Was oben beschrieben wird, nenne ich zweidimensionales Array ...
Zum rumprobieren hat man meist keine Zeit - hat ja nicht jeder einen KuKa im Garten oder in der Garage
Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können