Français
SDK-Helfer/ Tools

Var-Finder

 
- page 1 -



RudiB.
Herunterladen
faute trouver...Variablen automatisch im Programme débaptiser...pour Typen et Arten Filtern....dans quel la ligne et quel Proc deklariert......quelle Systemvars volonté genutzt ......et je hab là encore quelques idées, qui je encore einbauen voudrais.



je bastle justement à einem Tool um une bessere Vue d'ensemble qui Variablen dans einem Programme trop bekommen....

Ist soweit comment dessus beschrieben courir.....suis encore dans qui Testphase um faute trop ermitteln (qui bestimmt encore auftauchen volonté....suis selbst un Chaosprogrammierer et habs eigentlich seulement pour un projet de mir geschrieben)

Update trop VAR-FINDER

So...... je denke la première Testversion ist fertig et je lieu vous ici comme EXE zum testen un.
Hab cela ganze un peu angepasst, sur Optischen Schnick-Schnack verzichtet et je denke cela Tool wird courir....TUTS zumindest chez mir.
si son es testet s'il te plaît je Euch um Feedback, sei es Kritik,Schelte, auftretende faute ou bien aussi Verbesserungs-Propositions.
Kleine Erklärung zum Programme sous Aider....
Ansonsten ist es presque selbsterklärend.

presque oublier qc...erkennt aussi Inaktive Variablen, qui zwar Deklariert wurden mais im Programme pas verwendet volonté....et doppelt Deklarierte Variablen erkennt il aussi......

Salut Rudi

So....eh bien encore la fois un Update meines kleinen Tools.
Hab mir avec Dank qui Konstruktive Kritik et Anregungen de Roland et E.T. trop Herzen pris et versucht es un peu besser trop faire. je denke volonté encore faute drin stecken....cependant hoffe je sur Feedback de Euch

Salut aus München

495 kB
Hochgeladen:30.01.2022
Downloadcounter129
Herunterladen
1.969 kB
Hochgeladen:18.04.2022
Downloadcounter109
Herunterladen
1.956 kB
Hochgeladen:18.04.2022
Downloadcounter106
Herunterladen
 
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
14.10.2012  
 



 
- page 3 -



RudiB.
werde wohl qui PROC Doppelte Variable rausnehmen.....wird oui eigentlich déjà par den Inerpreter erkannt... zumindest ab V 11 .....et avant qui Version V 11 mault qui Interpreter eh pas...soweit je sais?.....Hab malheureusement seulement qui Freeload-Version 9.1 muss mir mais maintenant dringend X2 achetons....
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
13.02.2013  
 




RudiB.
werde wohl qui PROC Doppelte Variable rausnehmen.....wird oui eigentlich déjà par den Inerpreter erkannt... zumindest ab V 11 .....et avant qui Version V 11 mault qui Interpreter eh pas...soweit je sais?.....Hab malheureusement seulement qui Freeload-Version 9.1 muss mir mais maintenant dringend X2 achetons....
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
13.02.2013  
 




E.T.
Feedback:
Schläft mon calculateur déjà ou bien allez qui la fenêtre-Aufbau wirklich lente ?? je peux zuschauen, comment chaque Elemente sur dem HWnd erstellt volonté, était (glaub je) chez qui vorigen Version pas so grave.
***
je suis mir sûrement, le moi aucun "leeren" Proc's im Programme habe:



***
"Inaktive Variablen" :



je pers. arbeite très gern avec .inc-Datei'n. Alles, quoi fertig ist, fliegt raus aus dem Hauptprogramm et wird includiert. ici maintenant dans qui .prf alle vermeintlich inakt. Var's trop effacer wäre wohl comment bei'm Roulette :
rien allez plus 
Vlt. là, wohin maintenant "Doppelt deckl. Var" angezeigt volonté, qui Variablen listen, quelle dans .inc-Datein verwendet volonté (so comme concept). qui includierten Datei'n, Unités etc. irgendwo aufzulisten wäre vlt. aussi ne...aucune faute...
***
"Doppelt decl. Var" 
dans mehreren Proc's per Paramètres  festgelegte Übergabe-Werte volonté comme doppelt declariert angemeckert.
***
XPSE-Erkennung: 
cela Progg pourrait erkennen, si qui Quellcode XPSE-Befehle contient et daraufhin une Hinweis einblenden, cela cette Code ggf. seulement avec XPSE compilé volonté peux.
Werden car nProc's erkannt ??

...

ah oui. qui l'heure dans qui Statuszeile aktualisiert sich pas, comme ist es oui qui Programme-Start-Zeit

8 kB
Hochgeladen:14.02.2013
Downloadcounter152
Herunterladen
21 kB
Hochgeladen:14.02.2013
Downloadcounter112
Herunterladen
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
14.02.2013  
 




RudiB.
allô E.T.

merci zunächst pour qui Hinweise et utile Anregungen.
...je seh déjà, hab encore une weiten Weg avant mir. (hab encore viel trop apprendre )

Hab selbst encore faute entdeckt bzw. gewisse Syntax pas mitbedacht.

werde cela ganze nochmal réviser, aussi dans Bezug sur XPSE

seulement cela avec den vider PROC's peux je mir beim besten Willen pas expliquer....chez aucun de mir getesteten Source ist ca vorgekommen.

Salut Rudi
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
14.02.2013  
 




RudiB.
Nochmal un kleines Update.....

quelques Funktionen sommes deaktiviert...au-dessous aussi Sauver...

ist aussi seulement zum essayer prévu....überlege aussi si je cela projet pas entier einstelle..

Programme ist selbstentpackende Exe, erstellt avec Weitergabe-Assistent de Andreas Miethe. Enthalten sommes cela Programme (Exe), En-tête, Comprend et qui Grafiken pour cela Programme.....cela Programme modifié aucun Dossier..alors essayer unbedenklich

 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
21.03.2013  
 



Bleibt chez mir simple juste pour dem inviter qui Dossier stehen:


59 kB
Hochgeladen:21.03.2013
Downloadcounter104
Herunterladen
 
21.03.2013  
 




RudiB.
hmmmm....la hâte Du es seulement avec einem Programme probiert, ou bien tritt qui faute chez mehreren sur ???
sur Deinen Snapshot hin peux sich cela Programme seulement dans deux Procs aufhängen...

et ici cela Listing en supplément...
KompilierenMarqueSéparation
Proc lade_code

    DrawPic grün_rot&,0990,0358;-1
    usecursor 2
    SENDMESSAGE(DATEI_LISTING_anzeige&,$0184,0,0)
    SENDMESSAGE(DATEI_LISTING_kopie&,$0184,0,0)
    i%=0
    zeilen_nummer&=0

    Whileloop getcount(datei_include_liste&)

        datei$= getstring$(datei_include_liste&,i%)
        inc i%

        If zeilen_nummer&=0

            erste_zeile&=zeilen_nummer&

        Else

            erste_zeile&=zeilen_nummer&+1

        endif

        ASSIGN #1,DATEI$
        RESET #1

        WhileNot EOF(#1)

            input #1,zeile$
            addstring(datei_listing_anzeige&,zeile$)
            addstring(datei_listing_kopie&,zeile$)
            INC ZEILEN_nummer&

        EndWhile

        close #1
        letzte_zeile&=zeilen_nummer&
        text$=datei$+"("+str$(erste_zeile&)+")"+"("+str$(letzte_zeile&)+")"
        addstring(programm_zeilen&,text$)

    EndWhile

    usecursor 0
    DrawPic grün&,0990,0358;-1

EndProc

Proc zeige_units

    DrawPic grün_rot&,0990,0358;-1
    usecursor 2
    ZEILENZäHLER&=0

    Whileloop getcount(datei_listing_kopie&)

        zeile$=getstring$(datei_listing_kopie&,zeilenzähler&)
        INC ZEILENZäHLER&
        zeile$=trim$(zeile$)

        If (lower$(left$(zeile$,2))="$i") or (lower$(left$(zeile$,2))="$u")

            pos&=instr(" ",zeile$)

            If pos&=3

                zeile$=right$(zeile$,len(zeile$)-pos&)
                zeile$=trim$(zeile$)
                zeile$=upper$(zeile$)
                addstring(liste_units&,zeile$)

            EndIf

        EndIf

    EndWhile

    usecursor 0
    DrawPic grün&,0990,0358;-1ENDPROC


35 kB
Hochgeladen:21.03.2013
Downloadcounter111
Herunterladen
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
21.03.2013  
 



exposition la fois hierbei hängts:
KompilierenMarqueSéparation
 {$cleq}
long x,y
decimals 0
window 600,600
windowtitle "oglUI-TestMode-Test"
ogl("init", %HWnd, 255,255,255,1)
mcls 600,600,0
ogl("clear")
ogl("color",1.3,1.3,1.3,1)
ogl("move",0,-.25,-3)
ogl("rotate",45,35,0)
ogl("cuboid",1,1,1)
ogl("show")

whileloop 0, 599, 3

    y = &loop

    whileloop 0, 599, 3

        x = &loop
        ogl("starttest",x,y)
        ogl("clear")
        ogl("move",0,-.25,-3)
        ogl("rotate",45,35,0)
        ogl("SetName", 1)
        ogl("cuboid",1,1,1)
        case ogl("endtest") = 1 : setpixel x,y,0

    endwhile

    settext %hwnd,str$(y/600*100)+"%"

endwhile

string fle=ReadIni$("Hkey_1","Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders","Desktop")+"\\ogl.testmode.test.png"
long hPic = create("hpic",0,"&OGLBMP")
savepic fle, hPic
deleteObject hPic
shellexec(fle,"open",3)
ogl("done")
end
 
21.03.2013  
 




RudiB.
juup....chez mir aussi....sch... ensuite va je la fois sur Fehlersuche.
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
21.03.2013  
 




RudiB.
hab den faute trouvé.....ist eigenlich gar aucun...et doch...

je suis encore pas avec dem Programme XPSE kompatibel ....aussi encore pas entier avec X2
muss encore qui neue Syntax einbringen comment LONG,INTEGER,MEMORY ...sans Präfix

cela Programme hängt sich dans einer Boucle sur, weil es versucht doppelte Einträge aus einer Listbox trop entfernen qui vide ist....Problem wird gelöst !

Füg Deinem Programme simple la fois hinzu...

Déclarer x%

déjà gehts..

...mais rien desto Trotz....so quoi darf pas passer....alors faute wird behoben
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
21.03.2013  
 




RudiB.
sur un nouveau.......

eh bien erkennt cela Programme, si un Profan ou bien un XPSE Programme geladen wurde et zeigt es à.
qui neue Variablen-Syntax pour X2 ( Longint test, text...) ist implementiert.

Comprend et Unit volonté sur Wunsch mitgeladen (aussi ici habe Je l' Namensraum mitbedacht (z.B. $I Test =FRE_)

quelques Funktionen, au-dessous aussi encore Sauver, sommes deaktiviert....muss seulement encore quelques Testläufe plus aller.

qui pas absolument qui Anzeige de verwendeten Système ou bien qui inaktiven Variablen braucht peux qui Checkboxen ( VOR DEM LADEN EINER DATEI )désactiver, ensuite ist cela Programme am Start plus rapide.

nouveau Update,diesmal wieder avec allen nötigen Fichiers comme selbstenpackende Exe.

Télécharger
s'il te plaît um Feedback

Salut Rudi

586 kB
Hochgeladen:25.03.2013
Downloadcounter227
Herunterladen
 
XProfan 9
WinXP, SP2, AMD Phenom(tm) II X4 840 Processor

Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
25.03.2013  
 




E.T.
Sieht oui Schonmal um einiges besser aus, aussi qui Variablen sembler maintenant richtig gelistet trop volonté.

quoi mir beim Feierabendlichen Kurztest  ins Auge plaisons ist :

quelques Edits bzw. Buttons sommes trop schmal, qui Schrift passt dans qui Hauteur pas hinein:



... et es manquer qui Unterstriche (_) dans Proc- et Var-Bezeichnung (appeler sich chez mir mitgl_neu  bzw. mitgl_neu_ende% , avec Leerzeichen serait oui aussi faute verursachen), vlt. bedingt par qui trop geringe Hauteur, ou bien un Einlese-faute...

Weiter so, cela wird un gutes Tool

ah oui, chez den 4 Boxen à gauche dessus serait je qui Einträge pas wählbar faire (habe zumindest keinen effet feststehlen peut), pourrait verwirren. mais pas simple "disable'n", cela fait so mal lesbar. plutôt readonly, weis maintenant mais pas, si cela avec em_SetReadOnly  funzt...

9 kB
Hochgeladen:26.03.2013
Downloadcounter211
Herunterladen
 
XProfan X2
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
26.03.2013  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

46.043 Views

Untitledvor 0 min.
RudiB.01.09.2024
Jens-Arne Reumschüssel10.05.2023
funkheld21.04.2023
KJ08.03.2023
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie