Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

fbgfx driver test

Uploader:AdministratorSebastian
Datum/Zeit:17.08.2011 20:33:25

'Bloß ein kleiner Testcode für die FBGFX-Driver unter Windows

Declare Sub TestCircles ()

#include "fbgfx.bi"
using FB

Randomize Timer

Print "Wert der Umgebungsvariable fbgfx:"
Print "fbgfx = " & Environ("fbgfx")

Screen 12

Dim As String Result
ScreenControl GET_DRIVER_NAME, Result
Print !"Die GFXLib nutzt jetzt folgenden Treiber: " & chr(34) & result & chr(34)
TestCircles()

Sleep

'Drivereinstellung setzen, ohne den SCREEN neu aufzubauen
ScreenControl SET_DRIVER_NAME, "GDI"

Locate 1,1
Print "Jetzt GDI." & String(42, 32)

Sleep

'SCREEN neu aufbauen
Screen 0
Screen 12

TestCircles ()

Print "Jetzt GDI."
ScreenControl GET_DRIVER_NAME, Result
Print "GET_DRIVER_NAME. Ergebnis = " & chr(34) & result & chr(34)

Sleep
End 0



Sub TestCircles ()
    Dim As Integer x, y, r, i
    Dim As UInteger c
    For i = 1 To 200
        x = RND*639+1
        y = RND*479+1
        c = RND*15+1
        r = RND*100+1
        Circle (x, y), r, c
    Next i
End Sub