Forum & Aider | | | | - page 1 - |
|  | s'il te plaît um Source qui Eurer attitude pour marcher müssten,
es mais offensichtlich pas 1faire.
Sozusagen ist ca un vorab-Thema trop Infinity-Bugs etc. |
| | | | |
| | | | - page 6 - |
| |  HofK | cet fehlerhafte Progrämmchen offenbart une kleinen effet.
$alias f1 rgb 50 50 250 // Konstante (Präkompilierer) p=2 q=7 test p q proc test a b global f1 cls f1 imprimer a + b endproc
chez Syntax vérifier ca va glatt par, mais qui Kompilierer bekommt naturellement un Problem et meckert, weil qui Präkompilierer ihm qui la ligne global rgb 50 50 250 vorsetzt.
évident erfolgt qui Syntaxprüfung avant qui $alias Ersetzung - ou bien? |
| | | | |
| |  | Sorry, Du hattest pas den entier neuen Kompilierer - qui reagiert maintenant anders.
Seither cependant so, dass seulement $alias durchwirkt et ensuite wird aus:
naturellement ca:
et ca wird "korrekt" bemängelt avec unexpected keyword rgb at global dans main: test.
qui Syntaxprüfung venez seulement pour $alias. |
| | | | |
| |  | mist toujours bug im kompi, möcht je aujourd'hui encore ran |
| | | | |
| |  | So, maintenant seulement wieder quelque chose Zeit dans den Kompilierer trop stecken, qui encore ici et là Bugs hat. la fois regarder quoi je aujourd'hui hinbekomme. RC venez jedenfalls toujours näher et scheint erstmals greifbar. Libs- Schnittstelle fehlt encore avec cela on Infinity unendlich erweitern peux. |
| | | | |
| |  | Nachtrag: si quelque chose pas funktioniert pour comment avant s'il te plaît annoncer! |
| | | | |
| |  Micha12334 | allô Profaner, il me faut Eure Aider.qui déjà gezeigte, mais avec Eurer Aider modifié Dossier "neu_g" (Gewichtseingabe) voudrais je relier avec einer kleinen Auflistung qui letzten eingegeben Daten; Dossier aufzaehlung (aufzaehlung) Beide Fichiers marcher einzeln sur Samsung S6 et Lenovo tab2 bien. Entweder aus dem Ende qui Dossier Eingabe juste übergehen dans Date Aufzaehlung ou bien beide Fichiers greifen sur qui gleichen gespeicherten Fichiers masse.txt et aujourd'hui.txt zurück. quoi wäre qui beste concept et comment pourrait je ca realisieren? anbei beide Daeien
/ /
// InfinityProfan Program
// récente-g v0.0.2
// created 2016-02-29
grid =gui.grid(gui.hwnd,[2,5])
text1 = " Kontrolle \n dans kg am: "
zeit
altg = 0
neug = 0.00
zeit1 = time(7)
altg = file.read("masse.txt")
zeit2= file.read("heute.txt")
gui.background(grid,rgb(0,0,100))
gui.background([grid,1,2],rgb(90,90,90))
gui.background([grid,2,2],rgb(90,90,90))
gui.background([grid,1,3],rgb(130,130,130))
gui.background([grid,2,3],rgb(50,150,50))
gui.background([grid,1,4],rgb(150,150,150))
gui.background([grid,2,4],rgb(150,150,150))
gui.background([grid,1,5],rgb(130,130,130))
gui.background([grid,2,5],rgb(0,0,100))
gui.text [grid,1,1] text1
gui.text [grid,2,1] zeit1
gui.text [grid,1,2] "Gewicht am \n"+zeit2
gui.text [grid,2,2] altg
gui.text [grid,1,3] " Neueingabe:"
gui.text [grid,2,3] "HIER drücken" @proc1
gui.text [grid,1,4] "Differenz"
gui.text [grid,2,5] "E N D E " @proc2
proc proc1 ctrl state
global grid
si state==1
gui.background([grid,2,3],rgb(255,255,255))
msg.box zéro,zéro,["kg eingegeben"],»,@récente
endif
endproc
proc récente btn txt
global grid,neug,altg,zeit1
si btn==1
si txt!=»
neug = txt
diff = neug - altg
diff = round(diff,[3])
gui.text[grid,2,4] diff
si diff < 0
gui.background([grid,1,4],rgb(50,150,50))
gui.background([grid,2,4],rgb(50,150,50))
gui.text[grid,2,4] "\n\nabgenommen"
endif
si diff > 0
gui.background([grid,1,4],rgb(150,50,50))
gui.background([grid,2,4],rgb(150,50,50))
gui.text[grid,2,4] "\n\nzugenommen"
endif
file.write("masse.txt",neug)// komplette adresse eingeben?
file.write("heute.txt",zeit1)
gui.text[grid,1,5] "Neugewicht \n= "+neug +" kg" @go
endif
endif
endproc
proc go btn
cas btn==1 : proc2
endproc
proc proc2
msg.box " Gewicht ist gespeichert ",neug,["weiter"]
end
endproc
et Dossier Aufzaehlung:
/ /
// InfinityProfan Program
// Aufzählung v0.0.2
// created 2016-02-28
// dans cobalt
//imprimer screen.rotation screen.rotation.top
gd = gui.grid gui.hwnd,[2,14]
//gui.height gui.grid 1020
global grid, gd, gewicht, date, x, b, a,d,t
text1 = "Eingaben:"
text2 = " Gewicht / kg"
text5 = " données löschen"
text6 = " E N D E "
x=str(x)
gewicht = file.read("masse.txt")// ici komplette adresse eingeben?
date = file.read("heute.txt")
gui.background gd, rgb 130 130 130
gui.background [gd, 1,1], rgb 0 0 255
gui.background [gd, 2,1], rgb 125 125 255
gui.background [gd, 1,2], rgb 130 130 130
gui.background [gd, 2,2], rgb 125 125 125
gui.background [gd, 1,3], rgb 255 255 255
gui.background [gd, 2,3], rgb 255 255 255
gui.background [gd, 1,4], rgb 255 0 0
gui.background [gd, 2,4], rgb 0 0 255
gui.height [gd,1,1] 3500
gui.height [gd,2,1] 46000
gui.height [gd,3,1] 200
gui.height [gd,4,1] 3500
gui.text[gd,1,1] text1
gui.text[gd,2,1] text2
gui.text[gd,1,4] text5 @loesch
gui.text[gd,2,4] text6 @aus
z = gui.text [gd,1,2] date
gui.gravity z,1,0
t = gui.text [gd,2,2] gewicht
gui.gravity t,1,0
// gewicht1 = 80.123 seulement pour tests
x = "\n" + gewicht1
y = "\n" + time(7)
file.write("masse.txt",x,vrai)//später effacer, là données de récente-g venons devoir
file.write("heute.txt",y,vrai)// - cela gleiche --
proc loesch
gui.background [gd, 1,4], rgb 90 90 150
gui.background [gd, 1,4], rgb 90 90 150
file.del("masse.txt")
file.del("heute.txt")
msg.toast " données gelöscht"
aus
endproc
proc aus
gui.background [gd, 2,4], rgb 150 90 90
msg.toast " ENDE UND ZURÜCK "
end
endproc
quoi wäre qui beste Solution? |
| | | | |
| |  HofK | Micha12334 (09.03.2016)
... ou bien beide Fichiers greifen sur qui gleichen gespeicherten Fichiers masse.txt et aujourd'hui.txt zurück.
en supplément peux on avec dem Dateisystem travailler et à selbst gewähltem lieu Sauver/magasin, siehe Bsp. [...]  |
| | | | |
| |  Micha12334 | Dankeschön, je werde es la fois so ausprobieren, so comment du es im Beispiel gezeigt la hâte. |
| | | | |
| |  Micha12334 | merci Klaus, dein Vorschlag avec dem Dateisystem trop travailler ist erfolgreich. eh bien peux je de deux unterschiedlichen Programmen sur données zurück- greifen. chez qui Gelegenheit voudrais je sur folgendes Problemchen hinweisen: chez qui Zuweisung qui Variablen chez gravity muss dans jeden le cas un Leerzeichen stehen. Es peut sich zwar kompilieren, stürzt mais beim Programmstart (ouvrir) ab. Beispiel: X = gui.text__ [grid,1,2] irgendwas => gui.gravity X,1,0 |
| | | | |
| |  Micha12334 | allô gens, je hätte kurz une Frage. comment peux je erzwingen, dass une ganze numéro avec Nachkommazahlen, alors Nullen aufgefüllt wird: avec 'round' peux je zwar zum Beispiel 5,6789 sur 2 se mettre runden (5,68), mais comment 5 sur 5,00 ? |
| | | | |
| |  Micha12334 | mon Solution funktioniert pas, comment je dachte: si X = long(X) X = str(X) X = float(X+",00") endif |
| | | | |
| |  Michael W. | | | | XProfan X3System: Windows 8/10, XProfan X4 Programmieren, das spannendste Detektivspiel der Welt. | 20.03.2016 ▲ |
| |
|
répondreOptions du sujet | 50.431 Views |
Themeninformationencet Thema hat 5 participant: |