| |
|
|
- page 1 - |
|
Sebastian König | Salut,
justement habe je ProfanInspector Version 2.0 fertiggestellt. y volonté eh bien qui avec XProfan 11 eingeführten Erweiterungen soutenu et aussi un paire Dinge plus erkannt - sous anderem ungültige Escape-Sequenzen...
Den Télécharger gibt es sur qui Profan2Cpp-Page d'accueil ou bien simple direct im Anhang cet Beitrags.
je wünsche allen Frohe Pâques!
MfG
Sebastian
Télécharger Aktuelle Version: 2.0e [...] |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
Sebastian König | Stimmt - hätte je direct so faire devoir... |
|
|
| |
|
|
|
Christian Schneider | la fois ne kleine Anregung: je personnelle fände es aus gegebenem Anlass super si aussi überprüft serait, si une Funktion per importfunc den gleichen Namen hat comment une Proc (hat mich gestern 3 Stunden Schlaf gekostet ;) ). qui Interpreter hat es encore geschluckt, mais dans qui Runtime était ensuite Schluss - sonst wärs mir wahrscheinlich direct aufgefallen. peut-être peux qui gérant anderen dans Zukunft cette (zugegebenermaßen dummen) faute ersparen |
|
|
| |
|
|
|
Michael Wodrich | So dumm ist cela gar pas. penser wir là simple la fois à ImportDLL.
chez vielen Funktionen peux toujours la fois une dabei son, qui déjà vorhanden ist.
ou bien dans qui Aider un großes panneau aufhängen:
quoique qui Alias aussi un Leerstring son darf, devrait vous aus gesundheitlichen Trouvé NICHT puis verzichten.
belle Grüße Michael Wodrich
P.S.: quelquefois ist qui Sig-Generator oui un richtiger Spaßvogel - stand là doch drunter: XProfan mobbt toi pas! |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 01.04.2008 ▲ |
|
|
|
|
RGH | Salut, chez ImportDLL wird qui Profan-Inspector mais wenig ausrichten peut, là il oui pas absolument sais, quelle Funktionen dans einer zur Laufzeit des Programmes geladenen DLL drin son volonté. Aus oui c'est ca diesem Grund erfolgt dans XProfan 11 qui Fehlermeldung Funktion pas vorhanden! oui aussi seulement zur Laufzeit et pas déjà comment bisher beim Compilieren.
Salut Roland |
|
|
| 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 | 02.04.2008 ▲ |
|
|
|
|
Sebastian König | là était Roland plus rapide comme je et hat naturellement völlig droite...
quelle Funktionen vorhanden sommes, sais on dans qui acte seulement zur Laufzeit des Programms et peux par den Inspector, qui oui quasi sur qui plaine des Compilers arbeitet, pas festgestellt volonté. (Aus dem gleichen Grund wird incidemment qui annonce E0020 komplett deaktiviert, si irgendwo im Code un ImportFunc() ou bien ImportDLL() steht.)
une kleine Possibilité zur Überprüfung fällt mir allerdings un: si chez einem ImportFunc() pour den Namen qui Funktion un Literal transfert wird (quoi wohl qui Normalfall son pourrait - qui generiert solche Namen déjà zur Laufzeit?), pourrait ca im Prinzip par den Inspector geprüft et ggf. une W0012-annonce erzeugt volonté. je werde mich la fois tout autor kümmern...
MfG
Sebastian |
|
|
| |
|
|
|
Sebastian König | encore un Nachtrag trop Michaels Posting: si on pas justement très viele Funktionen aus einer DLL nécessaire, serait je empfehlen, qui wirklich nécessaire einzeln avec ImportFunc() trop linken, là pour jeden Aufruf toujours une liste avec allen vorhandenen Funktionen durchsucht volonté muss. et cela chercher dans kleinen Listen ist naturellement toujours plus rapide... |
|
|
| |
|
|
|
Dieter Zornow | j'ai justement festgestellt, dass qui Inspector dans einem Programme avec Procs dans qui Proc un fehlendes Endif pas erkennt. il meldet stattdessen ENDPROC unerwarter, faute dans qui Struktur. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 19.07.2008 ▲ |
|
|
|
|
Sebastian König | Dieter Zornow
j'ai justement festgestellt, dass qui Inspector dans einem Programme avec Procs dans qui Proc un fehlendes Endif pas erkennt. il meldet stattdessen ENDPROC unerwarter, faute dans qui Struktur.
allô Dieter,
merci pour den Hinweis! je werde la fois nachsehen, quoi là schiefläuft.
MfG
Sebastian |
|
|
| |
|
|
|
Sebastian König | Nachtrag: comme Je l' faute justement nachvollziehen voulais, fiel mir sur, dass qui annonce so wahrscheinlich sogar dans Ordre ist... Es wird toujours qui Anweisung moniert, qui unerwartet auftaucht. Im folgenden Beispiel wäre cela "endproc unerwartet."
Entspricht cela dans etwa qui Situation dans Deinem Code, Dieter?
MfG
Sebastian |
|
|
| |
|
|
|
Dieter Zornow | oui qui Situation ist dans etwa qui gleiche, j'ai seulement encore procs dans qui Proc
je denke mais qui annonce ist pas richtig. d'abord devrait il feststellen, dass beim finissons qui Proc cela Endif fehlt, cette faute devrait il déjà monieren si il trop endproc venez. So sais on oui pas wohin qui faute aufgetreten ist et cherchez et cherchez. dans größeren Programmen peux on sich den Wolf chercher. Zum Glück merkt XProfan, dass cela Endif fehlt, sodass on den faute vite findet. qui annonce des Inspectors ist dagegen irreführend et meiner attitude pour faux, là qui den ersten faute übersieht.
Salut
Dieter |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 20.07.2008 ▲ |
|
|
|
|
Sebastian König | Dieter Zornow
oui qui Situation ist dans etwa qui gleiche, j'ai seulement encore procs dans qui Proc
je denke mais qui annonce ist pas richtig. d'abord devrait il feststellen, dass beim finissons qui Proc cela Endif fehlt, cette faute devrait il déjà monieren si il trop endproc venez. So sais on oui pas wohin qui faute aufgetreten ist et cherchez et cherchez. dans größeren Programmen peux on sich den Wolf chercher. Zum Glück merkt XProfan, dass cela Endif fehlt, sodass on den faute vite findet. qui annonce des Inspectors ist dagegen irreführend et meiner attitude pour faux, là qui den ersten faute übersieht.
qui Art qui annonce ergibt sich aus qui Art et Weise, comment pour dem faute gesucht wird (Stack pour alle Blöcke; chez einem end...-Befehl wird geguckt, si il zur aktuellen Spitze des Stacks passt). si qui si-Block im Beispiel encore dans einer Boucle enthalten wäre, serait on comme faute "endwhile unerwartet" bekommen...
comme Solution pourrait je zusätzlich encore Montrer, quelle Art de Anweisung stattdessen erwartet wird (l'information steht oui zur Disposition). quoi hältst Du de dem Vorschlag?
MfG
Sebastian
P.S.: Mir fällt justement un, dass cette Hinweis chez einer längeren liste de "... unerwartet"-Meldungen seulement pour den ersten Eintrag sinnvoll ist. dans qui aktuellen Version ist es oui so, dass un faute dans qui Verschachtelung sous Umständen une ganzen Schwanz solcher Meldungen pour sich zieht. Am besten ändere je cet pas besonders sinnvolle Verhalten juste avec... |
|
|
| |
|
|
|
Dieter Zornow | oui une annonce comment
"endproc unerwartet, Endif erwartet" serait Klarheit créer.
Salut
Dieter |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 20.07.2008 ▲ |
|
|
|