PB Code Counter

Anwendungen, Tools, Userlibs und anderes nützliches.
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

PB Code Counter

Beitrag von Kekskiller »

Habe gestern aus purer Langeweile und 5% Nutzen einen recht umfangreichen Code-Zeile-Zähler für PB geschrieben, kleine Feature-Liste:

- filtert opt. Leerzeilen
- filtert opt. Kommentare
- filtert opt. Debug-Befehle
- filtert opt. IDE-Kommentare von jaPBe und PB IDE
- komplette Unterstützung von IncludeFile, XIncludeFile, IncludePath
- filtert doppelte Includes
- Auswertungsanzeige mit Baum und umfassenden Infos

Die Auswertungsanzeige gibt auch Info über falsch geschriebene Parameter, nicht gefunden Includes, etc... Probierts mal aus, Source liegt bei.

Download: http://kekskiller.kohop.de/dateien/pbcodecounter.zip

Was er nicht kann:
- Befehle nach Doppelpunkten erkennen
Zuletzt geändert von Kekskiller am 06.11.2006 23:17, insgesamt 2-mal geändert.
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Beitrag von a14xerus »

ganz gut das ding. Aber ich habe einen Bug (?) entdeckt. und zwar habe ich die includes in einem Unterordner gesteckt und vorher setze ich den standartpfad auf diesen unterordner.
Das erkennt das Prog auch, aber es findet die Dateien nicht (vll weil ich einen relativen Pfad setze)
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Kannst du den Teil-Source bitte posten? Ich mache das genauso mit meinen Dateien, da hats seltsamerweise geklappt.
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Beitrag von a14xerus »

source:

Code: Alles auswählen

IncludePath "includes"
XIncludeFile "ONERR.pbi"    ;//ONERROR
XIncludeFile "ENUM.pbi"     ;//Enumeration
XIncludeFile "GLOBAL.pbi"   ;//Globals
XIncludeFile "MCI.pbi"      ;//MCI Proceduren
XIncludeFile "REG.pbi"      ;//Regsitry Proceduren + FILE ASSOCIATE
XIncludeFile "PROC.pbi"     ;//Proceduren
XIncludeFile "PARA.pbi"     ;//Parameter und Senden
XIncludeFile "MUTEX.pbi"    ;//Mutex
XIncludeFile "DATA.pbi"     ;//Datasection
XIncludeFile "INI.pbi"      ;//INI
XIncludeFile "START.pbi"    ;//Startproceduren
IncludePath ""
Bild
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Argh, mein Fehler liegt in der Pfadangabe der Hautpdatei. Wenn alle Sources im Ordner der Exe liegen, funktioniert es. Ich schieb gleich ein Update nach.
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

- Hauptdatei muss nicht mehr im EXE-Ordner liegen
- Fehler bei der Flagvererbung behoben
Antworten