Updates

 Auf dieser Seite finden Sie die neuesten Updates rund um PureBasic.

 Beachten Sie auch die Rubriken Downloads und User-Libs.

 

Update

OS

Version

Datum

Größe

PureBasic-Update

(benötigt irgendeine installierte PureBasic-Vollversion,

 Download im persönlichen Account)

Windows

(andere OS sind verfügbar als Vollversion - bitte ebenfalls

beachten, dass PureBasic v4.x eine Neuinstallation benötigt

und nicht über PB v3.94 installiert werden darf!)

3.94

4.20

August 2005

Mai 2008

7,1 MByte

14,7 MByte

 

Neueste Library-Updates:

 

www.purebasic.com/update/

Die auf dieser Seite aufgeführten Libraries enthalten jeweils neueste Updates nach Erscheinen eines regulären Updates. Diese können mit Rechts-Klick > "Ziel speichern unter" geladen werden und müssen in das Verzeichnis "PureBasic\PureLibraries\" kopiert werden.

(Sofern Ihr Internet-Browser automatisch die Endung ".txt" zu den gespeicherten Dateien hinzufügt, dann löschen Sie diese per Hand. Auf jeden Fall darf sich immer nur ein Exemplar einer Library im o.g. Verzeichnis befinden.)

www.purebasic.com/beta/

Die auf dieser Seite aufgeführten Libraries erscheinen auch jeweils nach Erscheinen eines regulären Updates. Dabei handelt es sich jedoch um Beta-Versionen, die zum Testen gedacht sind. Daher sind diese unbedingt mit Vorsicht zu genießen.

Alle weiteren Hinweise gelten analog wie bei den "Updates".

 

Inhalt des letzten Updates v4.20:

23. Mai 2008 : PureBasic V4.20 (alle OS)
- Hinzugefügt: XML library
- Hinzugefügt: Mail Library
- Hinzugefügt: Ftp Library
- Hinzugefügt: RegularExpression Library
- Hinzugefügt: Http Library
- Hinzugefügt: SerialPort Library
- Hinzugefügt: FLAC Library
- Hinzugefügt: SQLite Library
- Hinzugefügt: DirectX 9 Subsystem
- Hinzugefügt: Sound Streaming für OGG und FLAC
- Hinzugefügt: #PB_Sound_MultiChannel Unterstützung für die Sound Library
- Hinzugefügt: CreateImageMenu(), CreatePopupImageMenu(), SHA1FingerPrint(), SHA1FileFingerPrint()
- Hinzugefügt: CRC32FileFingerprint(), ExamineMD5FingerPrint(), ExamineSHA1FingerPrint(),
- Hinzugefügt: NextFingerPrint(), FinishFingerPrint(), IsFingerPrint()
- Hinzugefügt: Hexadezimal- und Binärunterstützung für Val() und ValQ()
- Hinzugefügt: #PB_Compiler_Procedure Compiler Konstante
- Hinzugefügt: #PB_Round_Nearest für Round()
- Hinzugefügt: 'XOr' Unterstützung für 2DDrawing unter MacOS X
- Hinzugefügt: Neues Tool zur Programmanalyse im Debugger Menu - um zu beobachten, wie oft Zeilen ausgeführt werden
- Hinzugefügt: Der Debugger kann jetzt Ausdrücke auswerten (siehe Ausgabefenster des Debuggers)
- Hinzugefügt: Der Speicheranzeiger kann Ausdrücke als Start-/Endadresse annehmen
- Hinzugefügt: Ein "+" vor die Endadresse im Speicheranzeiger macht die Endadresse relativ zur Startadresse
- Hinzugefügt: Platzieren des Cursors über einer Variable im Code zeigt deren Wert an, während das Programm läuft
- Hinzugefügt: Auswählen eines komplexeren Ausdrucks und Platzieren des Cursors darüber wertet den Ausdruck aus und zeigt dessen Wert, wenn das Programm läuft

- Geändert: Der letzte Parameter von Mid() ist jetzt optional

- Optimiert: Geschwindigkeit des Compilers beim verarbeiten des Codes (bis zu 8x schneller)
- Optimiert: Alle Befehle profitieren vom Verwenden eines besseren C Compilers (nur unter Windows)

- Repariert: Viele Bugs im Compiler und den Bibliotheken

Inhalte der einzelnen PureBasic-Updates in der jüngeren Vergangenheit finden Sie in der Geschichte.