
Mit Graphics3D 1680,1050,32,1 funktioniert es natürlich nicht bei jeden,
aber mit 640x480 sieht es halt nicht so toll aus.
Lg. Legion
Das ist ja wohl mal ein ganz schlechter Witz. Mal von den unzaehligenXaby hat geschrieben:Wichtig auch: PureBasic hat eine DEUTSCHE-Hilfe
War ein Grund mit, weshalb ich mich (gegen) C# entschieden habe.
Ja, hab einen 22" TFT-Monitor mit 1680x1050 Auflösung.TomS hat geschrieben:Is das deine Bildschirmauflösung 1680x1050? Das is ja Widescreen, oder?
Du könntest ja nen Requester machen, damit man's vorher einstellen kann. Oder einfach beide Versionen in das Archiv
Aber das sieht mir nach ner brauchbaren alternative für 3D aus. Werd's vielleicht mal testen.
Code: Alles auswählen
TYPE BE_VERSION
' BladeEnc DLL Version number
AS UBYTE byDLLMajorVersion
AS UBYTE byDLLMinorVersion
' BladeEnc Engine Version Number
AS UBYTE byMajorVersion
AS UBYTE byMinorVersion
' DLL Release DATE
AS UBYTE byDay
AS UBYTE byMonth
AS USHORT wYear
' BladeEnc Homepage URL
AS ZSTRING*129 zHomepage
AS UBYTE byAlphaLevel
AS UBYTE byBetaLevel
AS UBYTE byMMXEnabled
AS UBYTE btReserved(125)
END TYPE
DIM version AS BE_VERSION
DIM PBE_VERSION AS ANY PTR = @VERSION
DIM LameEncDll AS ANY PTR
DIM beVersion AS SUB (BYVAL PBE_VERSION AS ANY PTR )
LameEncDll = DYLIBLOAD( "lame_enc.dll" )
IF (LameEncDll = 0 ) THEN
PRINT "Cannot load the DLL aborting program..."
END
END IF
beVersion = DYLIBSYMBOL(LameEncDll,"beVersion")
IF beVersion = 0 THEN
PRINT "ERROR !"
END
ENDIF
beversion (PBE_VERSION)
With Version
? "LameEncDLL Example in FreeBasic "
? "lame_enc.dll version " & .byDLLMajorVersion & "." & .byDLLMinorVersion;
? " (" & .byDay & "/" & .byMonth & "/" & .wYear & ")"
?"lame_enc Engine " & .byMajorVersion & "." & .byMinorVersion
?"lame_enc homepage at " & .zHomepage
?
End With
SLEEP
Wow ... für 'nen "20-Zeiler" echt nicht schlecht.legion hat geschrieben:Jetzt sollte jeder testen können.