Deutsch
Forum & Hilfe

Das müsste doch funktionieren... ?!

 
- Seite 1 -


Bitte um Quelltexte die Eurer Meinung nach funktionieren müssten,

es aber offensichtlich nicht tun.

Sozusagen ist dies ein vorab-Thema zu Infinity-Bugs etc.
 
19.02.2016  
 



 
- Seite 7 -



Micha12334
In Profan kenne ich natürlich 'format$()', aber hier
geht es doch um InfinityProfan. Da ist mir das neu.
 
20.03.2016  
 




Michael
W.
Autsch

Da fehlt dann sowas wie Set("Decimals",2) und die Beachtung bei der Ausgabe.
Oder einfach eine formatierte Ausgabe.
 
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
20.03.2016  
 



@Michael: Micha meint Infinity

@Micha:

Gute Frage!

Ist natürlich eine Stringoperation, mit XProfan wirds über Format$ erledigt.

Mit Infinity bisher nur analog über eigene Proc möglich z.B.:
cls rgb 255 0 0

while c<10; c++

    a=rnd(10^c)/10^5
    print c+" : "+a+" : "+str.humanizeFloatValueToString a 5

wend

print str.humanizeFloatValueToString 5.56789 4 "," "0"// must 5,5679, its.

proc str.humanizeFloatValueToString v n chComma

    case chComma==null : chComma=","
    v=''+round v*10^n

    while str.len(v)<n;v="0"+v;wend

        v=str.ins(v,chComma,len(v)-n+1)
        return v[0]==chComma?v="0"+v:v

    endproc

 
20.03.2016  
 




Micha12334
Danke für die Antworten. Ist ja komplizierter, wie ich dachte. Ich werde es ausprobieren. Der Nutzen zum Aufwand ist nicht gerechtfertigt. Mal sehen.
Danke noch einmal.
 
20.03.2016  
 




Micha12334
Hallo Leute,
heute habe ich ein Problem mit "include"
Wenn ich die Include datei einzeln als eigene Datei starte, funktioniert alles. Ich kann Eingaben machen und diese wieder abrufen.
Wenn ich aber nach erfolgreichen Test diesen Quellcode in das Hauptprogramm einhänge, kann ich zwar die *.inc aufrufen aber in dieser nicht mehr arbeiten.
Was ist mein Denkfehler dabei? Vielleicht kann mir jemand helfen, dieses Osterei zu knacken.
.// Ausschnitt aus Hauptdatei „gewicht“.
.
.
.
.
gui.text [grid,2,1] "GEWICHTSEINGABE VON X.XXX"
gui.text [gd1,2,2] "EINGABE DER AKTUELLEN WERTE" @eingabe
gui.text [gd2,2,2] " TABELLE DER LETZTEN WERTE" @ausgabe
gui.text [grid,2,5] "Abschaltung ohne Eingabe nach 15 Sekunden"

proc ausgabe crtl status

    if status == 0

    endif

    include GEW-AUS.inc

endproc

.
.
.
.
­__________________________________
.
./// Ausschnitt aus Datei "gew-aus.inc“
.
.
.
.
.
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

proc loesch

    gui.background [gd, 1,4], rgb 90  90 150
    gui.background [gd, 1,4], rgb 90  90 150
    file.chdir file.getdir.sdcard// Auslesen
    file.chdir "gewicht"
    file.del "masse.txt"
    file.chdir file.getdir.sdcard
    file.chdir "datum"
    file.del "heute.txt"
    msg.toast " Daten gelöscht"
    aus

endproc

proc aus ctrl stat

    if state == 0

        //gui.background [gd, 2,4], rgb 150  90  90
        msg.toast "        ENDE UND ZURÃœCK         "

    endif

    end

endproc

 
24.03.2016  
 




Micha12334
Hallo Leute,
ich habe eine kleines Problem.
Nachdem ich aus privaten Gründen einige Tage pausiert habe, wollte ich nun in die nun neuen Funktionen einsteigen.
Nichts geht mehr.
Auch "alte" Infinity-Programme, die schon mal gut liefen funktionieren nicht mehr.
Alle Programme zeigen beim kompilieren "Paket fertig, ok" . Auf meinen beiden Androiden ( Samsungs mit A = 5.1.1 und dem Yoga Tablet 2 mit A = 5.0.1) lassen diese sich installieren und zeigen beim Öffnen einen schwarzen Schirm.
Die Version meines IP ist 0.7.13.
Habe ich irgend eine wichtige Info verpasst oder gibt es ein anderes Problem?
Ich möchte gern weiter arbeiten....
 
23.04.2016  
 




Michael
W.
Bei der Include:
Möglichst kein Minuszeichen nutzen, stattdessen den Unterstrich

Bei der Dunkelheit:
Das ist bei der neuen Version schon mal gemeldet worden...
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
23.04.2016  
 




Micha12334
Danke für Deine schnelle Antwort.
Das mit dem Minuszeichen werde ich beachten, aber was war mit der neuen Version.
Habe ich wirklich etwas übersehen?
Ich weiß wirklich nicht, was ich tun kann, muss.
 
23.04.2016  
 




Michael
W.
Erst einmal nichts, denn...  [...] 
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
23.04.2016  
 




Micha12334
Danke, ich verstehe nun.
Es ist aber Schade, denn früher, nur einige Tage zuvor, lief alles auf beiden Geräten.
So sind mir nun bei der Programmierung die Hände gebunden......
 
23.04.2016  
 




Michael
W.
Vielleicht bietet David dann ja in Zukunft 2 Versionen an.
Stable und Development

Wird ja anderswo auch so gelöst.
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
23.04.2016  
 




RGH
Vor allen Dingen sollte es möglich sein, beliebige Vorversionen neben der aktuellen Version weiter nutzen zu können.

Das ist bei Programmiersprachen essenziell. Nicht auszudenken, wenn ich aufgund von Veränderungen in der Programmiersprache meine alten Projekte nicht mehr unverändert kompilieren kann.

Gruß
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
23.04.2016  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

48.436 Betrachtungen

Unbenanntvor 0 min.
iF04.06.2018
Vgdd10.06.2017
Wilfried Friebe16.05.2017
Pebender04.12.2016
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie