Italia
Foro

Erledigt: Befehl Add macht Schwierigkeiten

 

Jörg
Sellmeyer
Bei diesem kleinen Programm wirft XPSE mir eine Fehlermeldung aus.
KompilierenMarkierenSeparieren
Declare tmp%,y%
Case (tmp% > 0):Add y%,2e>

XPSE

Error : (ADD) UNDEKLARIERT.
Procnaehe: MAINPROGRAM{}
Naehe: : ~2, ADD Y%,2
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.09.2008  
 




Michael
Dell
Hallo Jörg,

glaube das potuto sogar Absicht sein. Da ja Add & Sub durch die erweiterten Inc & Dec ersetzt werden sollen.
KompilierenMarkierenSeparieren
Declare tmp%,y%
Funktioniert nicht!

If (tmp% > 0)

    Add y%,2

EndIf

If (tmp% > 0): Add y%,2: EndIf

    Case (tmp% > 0): Add y%,2

    If (tmp% > 0)

        Sub y%,2

    EndIf

    If (tmp% > 0): Sub y%,2: EndIf

        Case (tmp% > 0): Sub y%,2
        Funktioniert!

        If (tmp% > 0)

            Inc y%,2

        EndIf

        If (tmp% > 0): Inc y%,2: EndIf

            Case (tmp% > 0): Inc y%,2

            If (tmp% > 0)

                Dec y%,2

            EndIf

            If (tmp% > 0): Dec y%,2: EndIf

                Case (tmp% > 0): Dec y%,2
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
05.09.2008  
 




Jörg
Sellmeyer
Ok - das habe ich wohl übersehen. Ich dachte, nur die Funktion Add sei obsolet. Danke!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.09.2008  
 



Wie Michael schon gepostet hat ist inc und dec hier vorzuziehen.
 
05.09.2008  
 




Thomas
Freier
Wollte auch mal XPSE benutzen. Aber nach all den "Fehlermeldungen" habe ich es beiseite geschoben.
Es wurde ja nicht nur @Add(N1,N2) sondern auch @Add$(S1,S2) bemängelt (im Programm noch aus Profan 6.6) sondern dann nach 50 Zeilen Änderungen ging es mit Franks Listview_Funktionen.inc weiter. Da hat ich kein Bock mehr.
Verwendet hatte ich {$cleq}. Ist das falsch?
 
Gruß Thomas
Windows XP SP2, XProfan X2
05.09.2008  
 




Jörg
Sellmeyer
XPSE bereitet Dich schon auf die Syntax ab Profan11 vor. Da sind nämlich die Funktionen Add(, Add$(, Sub( nicht mehr drin, sondern nur noch Operatoren erlaubt.
Wenn Du frühzeitig Deine Codes umschreibst, bleibt Dir viel Ärger erspart. Von derListview_Funktionen.inc solltest Du Dir mal die neueste Version herunterladen. Die hat Frank schätzungsweise entsprechend angepaßt. Ich nutze XPSE auch nicht regelmäßig, aber gerade um Fehler im Code aufzuspüren ist er klasse. Und noch wichtiger, wenn es drum geht Fehler von Profan selber aufzufinden.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.09.2008  
 




Thomas
Freier
Franks Listview erneuere ich laufend. Zuletzt im Juli 2008.
 
Gruß Thomas
Windows XP SP2, XProfan X2
05.09.2008  
 




Jörg
Sellmeyer
Da mußt Du dann aber mal etwas spezifischer weren mit den Meldungen. Am Besten in einem neuen Thread.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.09.2008  
 



Jupp, drücke doch einfach "W" im XPSE, dann hast Du die Warnings kopierbar in Notepad.

>Wollte auch mal XPSE benutzen. Aber nach all den "Fehlermeldungen" habe ich es beiseite geschoben.

Genau umgekehrt sollte es sein, da XPSE ja keine "falschen" Fehler zeigt.

Man kann XPSE auch benutzen mit fehlerhaftem Code, hierfür ist der Schalter {$noerr} zu verwenden.

Die Bedeutung von {$cleq} bzw. c, l, e, q bitte der Doku (Thema Kompilerschalter) entnehmen welche man schon gelesen haben sollte. [...] 
 
05.09.2008  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

7.908 Views

Untitledvor 0 min.
funkheld04.01.2014
Roland Schäffer06.01.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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