Español
Fuente/ Codesnippets

Säulendiagramme

 

KompilierenMarcaSeparación
Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
Säulendiagramme
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),-1freie 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%=60freie Gestaltung
zeile%=400
steig%=55
----------------------------------
wert!=5.00kann 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
 
16.07.2007  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.274 Views

Untitledvor 0 min.
H.Brill01.09.2024
RudiB.14.02.2022
Torben Nissen01.07.2021
Frank16.04.2021
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie