Español
Fuente/ Codesnippets

Diagramm Spielerei

 

KompilierenMarcaSeparación
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  
 



Horst! Características/Procs dürfen no con Ziffern beginnen y ya garnicht Operatoren beinhalten!
 
11.06.2007  
 




RGH
Um genau a ser:

Operatoren en Bezeichnernamen son en el Tat no erlaubt. (Bislang fehlt aber una Überprüfung.)

Solange el Prozeduren como Befehle sin Rückgabewert aufgerufen voluntad, como oben en el Ejemplo, funktioniert lo zwar problemlos, aber sobald Usted el Procedimiento como Función aufrufst, fällt XProfan en el Schnauze. Um Worte en el Bezeichner a rennen, es also el Unterstrich a benutzen: 3_D_Saeule

Saludo
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  
 



RGH
(Bislang fehlt aber una Überprüfung.)


No bastante. xpse  meckert qué el Zeug hält
 
11.06.2007  
 




RGH
IF
RGH
(Bislang fehlt aber una Überprüfung.)


No bastante. xpse  meckert qué el Zeug hält


Yo rede en efecto de XProfan. (Daß para XPSE teilweise otro Syntaxregeln gelten, es eh klar. ;) )

Saludo
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  
 



RGH
Yo rede en efecto de XProfan. (Daß para XPSE teilweise otro Syntaxregeln gelten, es eh klar. ;) )

Saludo
Roland


Hm

Yo hoffe el Yo mich technisch no irre - pero yo mi para XPSE gelten no otro (auch no teilweise) Syntaxregeln porque el reinen XProfan-Regeln wiederspricht XPSE meiner Meinung después de en keinem Fall.

Lo son natürlich zusätzliche Möglichkeiten welche natürlich propio Regeln mitsich bringen aber el berühren el Standardregeln IMHO no.

Oder tener Yo algo übersehen?

Also Yo mi - si una XProfan en seinen Codes después de reinem XProfan programmiert - y después de XProfan-Regeln no Fehler macht - entonces meckert auch XPSE no. (Unidades sin .def salvo)
 
11.06.2007  
 




Nico
Madysa
Como wärs simplemente con DreiDSaeule?
(tschuldigung, Yo tener gestern veces otra vez en el Witzkiste geschlafen...)
 
Nico Madysa
11.06.2007  
 




RGH
Hola si,
no Sorge: con otro Syntaxregeln mi Yo en el Wesentlichen erweiterte Syntaxregeln. Das heißt XPSE kommt natürlich con XProfan-Syntax klar, sabe aber eben erweiterte Möglichkeiteten.

Saludo
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  
 



Der Code es ya unos pocos Jahre alt y tanto, todavía el Operatoren en el Titel. Jetzt mejor ?
Alle haben gemeckert, aber keiner ha qué a Balken dijo

RGH


...fällt XProfan en el Schnauze. ...


Hattest Usted el así gemeint ???

10 kB
Kurzbeschreibung: XProfan fällt en el Schnauze
Hochgeladen:11.06.2007
Ladeanzahl573
Descargar
 
11.06.2007  
 



Horst Horn
Alle haben gemeckert, aber keiner ha qué a Balken dijo


Tschuldigung!

Also! Zu el Balken! (de paso XPSE ha en Deinem neuen Code no Fehler gefunden )

Hrm - also Yo find el no hübsch. Sind auch no 3D-Balken - son perspektivisch. *igual*krich*YoYo*merks*jenau*gg*

Dann stört mich el uno no Begrenzungen angeben kann o. el Balken no en una definierten Zona hineinskalierbar son. *ok*ahora*holter*sicher*el*knüppel*

Erwähnte Yo ya el el Schrägen entweder una, oder drei Stufen (Linienzeichnung) haben welche unnötig son? *bombe*en*berlin*Yo*hörse*ya*anfliegen*

Aber hey qué se Yo sagen - lo son ne menge schlechtere Beispiele el Prozessor ineffektiv a belasten!

[offtopic]Yo glaub mich schützt ahora sólo todavía el örtliche Distanz zwischen Horst y me[/offtopic]


*verkriech*
 
11.06.2007  
 



IF


Dann stört mich el uno no Begrenzungen angeben kann o. el Balken no en una definierten Zona hineinskalierbar son. *ok*ahora*holter*sicher*el*knüppel*


Usted necesidad sólo otro Werte para spalte% + zeile% a transferencia y ya es el no 3-dimensionale Balken a uno de Usted deseado Punto

...Tuve ya erwähnt, dass Yo Anfang August después de Berlin komme !

3 kB
Hochgeladen:11.06.2007
Ladeanzahl547
Descargar
 
11.06.2007  
 



Horst Horn
...Tuve ya erwähnt, dass Yo Anfang August después de Berlin komme !


 
11.06.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

5.919 Views

Untitledvor 0 min.
H.Brill19.09.2024
Member 294243023.03.2024
Torben Nissen01.07.2021
Peter Max Müller15.11.2017
Más...

Themeninformationen



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