Deutsch
C ++ Forum

ProfanInspector 2.0

 
- Seite 1 -



Sebastian
König
Hallo,

gerade habe ich ProfanInspector Version 2.0 fertiggestellt. Darin werden nun die mit XProfan 11 eingeführten Erweiterungen unterstützt und außerdem ein paar Dinge mehr erkannt - unter anderem ungültige Escape-Sequenzen...

Den Download gibt es auf der Profan2Cpp-Homepage oder einfach direkt im Anhang dieses Beitrags.

Ich wünsche allen Frohe Ostern!

MfG

Sebastian

Download Aktuelle Version: 2.0e  [...] 

286 kB
Kurzbeschreibung: Version 2.0e
Hochgeladen:26.07.2008
Ladeanzahl415
Herunterladen
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
23.03.2008  
 



 
- Seite 5 -



Sebastian
König
Also ich kann mir das ganze auch nicht erklären... Wie Roland schon meinte gibt es in XProfan in der Tat keine Funktion mit dem Namen und sie befindet sich auch nicht in der Datenbank des Inspectors. Irgendwie löst wohl ein Fehler die Falschmeldung aus - ich muss mal schauen, was genau passiert.

Interessant ist natürlich, dass XProfan selbst eine falsche Parameteranzahl bemängelt...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
27.07.2008  
 



Vielleicht hilft Euch das: [...] 
 
27.07.2008  
 




Dieter
Zornow
Ich habe nach Rolands Antwort das ganze nochmals probiert. Nach einem Neustart, war es plötzlich weg. Ich denke ich muß wieder meinen Computer nachschauen. Ich habe öfter so unerklärliche Dinge, da durch die dauernde Hitze hier und das feuchte Klima die Kontakte nicht lange mitspielen. Ich baue sowieso mindestens 1 im Monat meinen Speicher aus um die Kontakte mit einem Radiergummi zu säubern. Bei dauerhaften Temperaturen zwischen 30 und 38 Grad wird das Ding auch sehr heiß. Aber trotzdem bleibt es mir irgendwie rätselhaft. Besonders, dass Profan diesen Fehler gemeldet hat. Aber ich hatte heute schon Probleme mit der Installation von XProfan 11, plötzlich waren Dateien weg obwohl ich nichts gelöscht habe

Gruß

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
27.07.2008  
 




Dieter
Zornow
Hallo Sebastian,

habe noch 2 Fehler gefunden. Wenn nach " or " etwas in Klammern steht, was ja sogut wie Pflicht ist, meldet er Funktion or() nicht gefunden.

Als zweiten Fehler übersieht er den Fehler Upper$(substr(a$,1,"|")). Also substr$() ohne $

Gruß

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
29.07.2008  
 




Sebastian
König
Hallo Dieter,

Dieter Zornow
habe noch 2 Fehler gefunden. Wenn nach " or " etwas in Klammern steht, was ja sogut wie Pflicht ist, meldet er Funktion or() nicht gefunden.

Als zweiten Fehler übersieht er den Fehler Upper$(substr(a$,1,"|")). Also substr$() ohne $


danke für die Hinweise! Sowas mit or bzw and war ja vor kurzem erst und ich dachte, ich hätte das inzwischen im Griff. Hast Du mal die konkrete Zeile, in der die Falschmeldung auftritt?

Bei mir wird der Fehler mit substr() von Version 2.0e gefunden... Hast Du in Deinem Code evtl. eine selbstdefinierte Funktion oder Prozedur mit dem Namen?

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
29.07.2008  
 




Dieter
Zornow
Hallo Sebastian,

Nein ich habe keine selbst definierte Funktion Substr() in meinem Code. Hast du es auch in Upper$() getestet, so wie ich es geschrieben habe, vielleicht wird es nur nicht erkannt wenn es in einer anderen Funktion steht.

Hier sind 2 Beispiele für and und or
IF (q$ = "") and (type& = 1)

    IfNot (Datei$ = ".") Or (Datei$ = "..")


Ich habe noch weitere simple Fehler gefunden, das hängt aber vielleicht wieder an meinem Computer. In einer Procedure hat er nicht erkannt, dass 2 Variablen nicht definiert waren. Profan hats erkannt. Wenn ich ein Literal schreibe und lasse die Anführungszeichen vorne weg, also Test" erkennt er den Fehler auch nicht.

Teste es mal selbst, im Augenblick traue ich meinem Computer nicht mehr, so viele Probleme kommen plötzlich hervor.

Gruß

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
29.07.2008  
 




Sebastian
König
Hallo Dieter,

bist Du sicher, dass Du die neueste Version (also 2.0e) benutzt? Mein Testcode für die substr-Sache ist dies hier:

Damit wird bei mir völlig korrekt die unbekannte Funktion substr() moniert.

Auch das Problem mit and/or tritt bei mir nicht auf - und ich habe exakt Deinen Code oben kopiert...

Falls das an Deinem Computer liegen sollte, sind das wirklich merkwürdige Fehlfunktionen...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
29.07.2008  
 




Dieter
Zornow
Hallo Sebastian,

du hast recht habe gerade nachgeschaut ich habe nur 2.0d, dann habe ich wohl ein Update verchlafen. Werde ich gleich mal änderen.

Gruß

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
30.07.2008  
 



 
- Seite 6 -



Dieter
Zornow
Hallo Sebastian,

Ich habe gerade die neue Version ausprobiert, die Fehler sind weg. Ich war mir sicher, dass ich die letzte Version habe, vielleicht war der erste Link zu dieser Zeit noch nicht aktualisiert.

Entschuldige bitte den Umstand den ich dir gemacht habe.

Gruß

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
30.07.2008  
 




Sebastian
König
Hallo Dieter,

Dieter Zornow
Ich habe gerade die neue Version ausprobiert, die Fehler sind weg. Ich war mir sicher, dass ich die letzte Version habe, vielleicht war der erste Link zu dieser Zeit noch nicht aktualisiert.


kein Problem - Hauptsache ist ja, dass die Fehler weg sind!

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
30.07.2008  
 




Dieter
Zornow
Hallo Sebastian,

Noch ein paar Fehler:
ein Schleife mit fehlendem endwhile wird nicht erkannt, erkennt übrigens XPSE ebenfalls nicht und Profan auch nicht.
Fehlende Anführungszeichen werden nur in Funktionen erkannt aber z.B, Var a$ = "irgendwas so gut wie nie,

Bei komplexen Programmen mit vielen Procs erkennt er nicht wenn eine aufgerufene Funktion fehlt. Bei kleinen Programmen schon. Bei vielen Procs scheint er überfordert zu sein.

Gruß

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
14.08.2008  
 




Sebastian
König
Hallo Dieter,

Dieter Zornow
Noch ein paar Fehler:
ein Schleife mit fehlendem endwhile wird nicht erkannt, erkennt übrigens XPSE ebenfalls nicht und Profan auch nicht.
Fehlende Anführungszeichen werden nur in Funktionen erkannt aber z.B, Var a$ = "irgendwas so gut wie nie,

Bei komplexen Programmen mit vielen Procs erkennt er nicht wenn eine aufgerufene Funktion fehlt. Bei kleinen Programmen schon. Bei vielen Procs scheint er überfordert zu sein.


danke für die Hinweise! Ich werde mich selbstverständlich drum kümmern, kann aber leider etwas dauern. Gerade bei den Anführungszeichen muss ich mal schauen, wie ich das Problem am besten löse und ich habe im Moment so gut wie keine Zeit. Ich setze es mir aber auf die ToDo-Liste, damit ich es nicht vergesse...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
14.08.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

50.760 Betrachtungen

Unbenanntvor 0 min.
boh124.11.2020
p.specht19.05.2020
iF10.09.2014

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