Français
Source/ Codesnippets

Diagramm Spielerei

 
- page 1 -



KompilierenMarqueSéparation
Eine kleine Spielerei - mit ein paar Änderungen können Daten einer Statistik aus einer Datenbank
angezeigt werden.
Horst Horn 2007
Der Text kann frei benutzt werden.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SET(DECIMALS,2)
DECLARE spalte%,zeile%,steig%,wert!
DECLARE programm$
programm$=Diagramm-Balken
----------------------------------

PROC DREI_D_BALKEN

    DECLARE spalte2%,spalte3%,zeile2%,zeile4%
    DECLARE wert1!,wert1$
    ---------------------------------
    PARAMETERS spalte1%,zeile1%,wert!
    wert1!=wert!
    wert!=(zeile1%-(wert!*25))
    spalte2%=(spalte1%+30)
    spalte3%=(spalte1%+45)
    zeile4%=(wert!-18)
    LINE spalte1%,zeile1%-spalte2%,zeile1%
    LINETO spalte3%,(zeile1%-18)
    LINE spalte1%,zeile1%-spalte1%,wert!
    LINE spalte2%,zeile1%-spalte2%,wert!
    LINE spalte3%,(zeile1%-18)-spalte3%,zeile4%
    LINE spalte1%,wert!-spalte2%,wert!
    LINETO spalte3%,zeile4%
    LINETO (spalte2%-13),zeile4%
    LINETO spalte1%,wert!
    USEBRUSH 1,rgb(0,250,200)Vorderansicht - freie Farbwahl
    FILL (spalte1%+2),(zeile1%-2),rgb(0,0,0)
    USEBRUSH 1,rgb(0,255,255)Seitenansicht - freie Farbwahl
    FILL (spalte2%+1),(zeile1%-10),rgb(0,0,0)
    USEBRUSH 1,rgb(190,200,210)oben - freie Farbwahl
    FILL (spalte1%+5),(wert!-1),rgb(0,0,0)
    wert1$=Str$(wert1!)
    TEXTCOLOR rgb(0,0,0),-1 freie Farbwahl
    UseFont ARIAL,20,0,1,0,0
    Case wert1$=0.00:wert1$= k.A.
    DrawText (spalte1%+10),(zeile4%-20),wert1$
    SLEEP 250

ENDPROC

----------------------------------
spalte%=60 freie Gestaltung
zeile%=400
steig%=55
----------------------------------
wert!=5.00 kann nach Bedartf geändert oder aus einer Datenbank eingegeben werden
----------------------------------
CLS RGB(230,230,230)
WINDOW (%MaxX/2-400),(%MaxY/2-300)-800,600
WindowTitle programm$
DREI_D_BALKEN spalte%,zeile%,wert! Jeder Aufruf erzeugt eine neue Diagramm-Säule
ADD spalte%,steig%
wert!=wert!+1
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!-2
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+1
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+1
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!-1.5
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+7.06
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=0.00
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+0.78
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+5
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+2.65
DREI_D_BALKEN spalte%,zeile%,wert!
ADD spalte%,steig%
wert!=wert!+1
DREI_D_BALKEN spalte%,zeile%,wert!
WaitInput
FIN
 
11.06.2007  
 



 
- page 1 -



RGH
allô iF,
aucun Sorge: avec autre Syntaxregeln mon je im Wesentlichen Avancé Syntaxregeln. cela est XPSE venez naturellement avec XProfan-Syntax bien sûr, kennt mais plan Avancé Möglichkeiteten.

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
11.06.2007  
 



qui Code ist déjà un paire Jahre vieux et daher encore qui Operatoren im Titel. maintenant besser ?
Alle avons gemeckert, mais aucun hat quoi le poutre dit

RGH


...fällt XProfan sur qui Schnauze. ...


Hattest Du cela so gemeint ???

10 kB
Kurzbeschreibung: XProfan fällt sur qui Schnauze
Hochgeladen:11.06.2007
Downloadcounter573
Download
 
11.06.2007  
 



Horst Horn
Alle avons gemeckert, mais aucun hat quoi le poutre dit


Tschuldigung!

alors! trop den poutre! (incidemment XPSE hat dans Deinem neuen Code keinen faute trouvé )

Hrm - alors je find qui pas joli. sommes aussi aucun 3D-poutre - sommes perspektivisch. *juste*krich*jeje*merks*jenau*gg*

ensuite stört mich cela on aucun Begrenzungen angeben peux bzw. qui poutre pas dans une definierten Bereich hineinskalierbar sommes. *ok*maintenant*holter*sûrement*den*knüppel*

Erwähnte je déjà cela qui Schrägen entweder une, ou bien trois Stufen (Linienzeichnung) avons quelle unnötig sommes? *bombe*sur*berlin*je*hörse*déjà*anfliegen*

mais hey quoi soll je dire - il y a ne la quantité schlechtere Beispiele den Prozessor ineffektiv trop belasten!

[offtopic]je glaub mich schützt maintenant seulement encore qui örtliche Distanz entre Horst et mir[/offtopic]


*verkriech*
 
11.06.2007  
 



iF


ensuite stört mich cela on aucun Begrenzungen angeben peux bzw. qui poutre pas dans une definierten Bereich hineinskalierbar sommes. *ok*maintenant*holter*sûrement*den*knüppel*


Du brauchst seulement autre Werte pour spalte% + la ligne% trop transfert et déjà steht qui pas 3-dimensionale poutre à einer de Dir gewünschten Stelle

...J'ai eu déjà erwähnt, dass je Anfang août pour Berlin viens !

3 kB
Hochgeladen:11.06.2007
Downloadcounter547
Download
 
11.06.2007  
 



Horst Horn
...J'ai eu déjà erwähnt, dass je Anfang août pour Berlin viens !


 
11.06.2007  
 



 
- page 2 -



Sebastian
Sprenger
iF
Funktionen/Procs dürfen pas avec Les chiffres commencer

si je puis nochmal revenir pourrait... ;)
Dass Operatoren dans Namen pas erlaubt sommes, ist oui bien sûr, mais wieso devrait vous pas avec Les chiffres anfangen dürfen? je hatte cela déjà mehrfach (dans Prozeduren et Funktionen) et peux cet Aussage gar pas nachvollziehen.
Salut, Sebastian
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
11.06.2007  
 



Tjah - je habs pas erfunden - cet Aussage habe je de Roland - très wohl je selbst aussi Les chiffres comme Bezeichnerstart comme unerlaubt appel serait. je crois tatsächliche Probleme avec XProfan gibt es avec cela seulement selten - glaube chez Defs / Konstanten hats gekracht. Irgendwas était là jedenfalls...

la fois entier en abgesehen cela es wirklich ne...aucune gutes Beispiel gibt là cet qualité si überhaupt aussi seulement de XProfan soutenu wird et à peine de anderen Sprachen. Nichtmal JS et autre mir bekannte interpretierte Sprachen erlauben ca et je trouve déjà cela on aussi daher zumindest puis aufmerksam faire sollte cela on nunmal Bezeichner pas avec Les chiffres beginnt.

es Du avec meiner Erklärung d'accord Sebastian?

RGH
Solange qui Prozeduren comme Befehle sans Rückgabewert aufgerufen volonté, comment dessus im Beispiel, funktioniert es zwar problemlos, mais sobald Du qui Procédure comme Funktion aufrufst, fällt XProfan sur qui Schn...
 
11.06.2007  
 



iF
Gefällt Dir qui représentation besser ???

27 kB
Hochgeladen:12.06.2007
Downloadcounter211
Download
 
12.06.2007  
 



Jau! appétissant!
 
12.06.2007  
 



sur Grund qui LISTVIEW.DLL de Frank (un Hoch sur toi ) hab je mir vorgenommen, un altes dans Ruhestand avant sich hin schlafendes Programme récente trop écrivons. Einen Mietspiegel avec possible allen Städtedaten. Pour cette manquer mir mais qui neuesten Werte et c'est très compliqué et frustrierend, chaque Gemeinden trop bitten, qui données trop mailen (spreche aus früherer Erfahrung. ) si quelqu'un dans qui Community Opportunités hat, à qui Mietspiegeldaten seiner Gemeinde (ville) trop venons, wäre je très reconnaissant, si il mir une Mail avec cela envoyez. Betreffzeile: Mietspiegel - important wäre pour mich qui Quadratmeterpreis o. Nebenk. pour une normal ausgestattete logement (Standard: cuisine, salde bains, Heizung) - comme Angaben wären ensuite qui Preis pour une 45,00qm-, 60,00qm-, 90,00qm- et 110,00qm-logement pour mich de intérêt. Zusätzlich encore cela l'an qui Erstellung des Mietspiegels et den Namen avec Postleitzahl qui Gemeinde (ville)
Im Vorraus déjà la fois un dickes merci
 
12.06.2007  
 




Sebastian
Sprenger
iF
glaube chez Defs / Konstanten hats gekracht.

OK, chez den Konstanten peux ego nachvollziehen (Verwechslungen entre Präfixen et Operatoren)

iF
la fois entier en abgesehen cela es wirklich ne...aucune gutes Beispiel gibt là cet qualité si überhaupt aussi seulement de XProfan soutenu wird et à peine de anderen Sprachen. [...] je trouve déjà cela on aussi daher zumindest puis aufmerksam faire sollte cela on nunmal Bezeichner pas avec Les chiffres beginnt.

ici stimme je sur jeden le cas trop, oui - serait ensuite mais plutôt dire, Les chiffres am Anfang de Procédure-/Funktionsnamen seien dans Profan déjà erlaubt, moralisch seulement pas erwünscht. So vois je cela zumindest.

iF
es Du avec meiner Erklärung d'accord Sebastian?

Hm, si du so fragst, oui.
Salut, Sebastian
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
12.06.2007  
 



Moral et Programmation - ai ai ai!
 
12.06.2007  
 




Zum Quelltext


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

5.898 Views

Untitledvor 0 min.
H.Brill19.09.2024
Member 294243023.03.2024
Torben Nissen01.07.2021
Peter Max Müller15.11.2017
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