Die Windows-Programmiersprache, die OpenGL komplett integriert und auf einfache Weise die Programmierung atemberaubender 3D Anwendungen oder -Spiele ermöglicht, ohne externe Bibliotheken nutzen oder jeden Punkt einzeln definieren zu müssen.
Keine zusätzlichen DLL Bei den Ereignis orientierten Programmierungen graphischer Oberflächen, werden keine zusätzlichen DLL oder Bibliotheken benötigt. XProfan kann alle graphischen und multimedialen Möglichkeiten aktueller Windows-Versionen ausnutzen, dBase-Dateien auslesen, mit beliebigen ODBC-SQL-Datenbanken arbeiten und Dateien über das FTP-Protokoll auf einen Internet-Server stellen.
Code eingeben, „RUN“ drücken und das Ergebnis sehen
Mit XProfan X4 können Sie ganz schnell das Programmieren lernen! Keine Compile-, Linkoder Make-Prozeduren lenken vom Wesentlichen ab. Sie geben den Programmcode ein, drücken „RUN“ und sehen das Ergebnis.
Schlanke Anwendungen Ein fertiges XProfan-Programm ist selten größer als zwei Megabyte. XProfan X4 lässt sich somit ohne komplizierte Installationsroutinen auf beliebige Rechner kopieren und starten.
Mit der 3D-Kraft von OpenGL In XProfan X4 ist OpenGL vollständig integriert. Dies ermöglicht es, optisch beeindruckende 3D-Anwendungen und 3D-Spiele zu entwickeln. Sie benötigen weder externe Bibliotheken, noch muss jeder Punkt einzeln definiert werden.
MUSIK und MIDI mit vielen neuen Funktionen Der MUSIC-Befehl kann jetzt mehrstimmig Musik und auch mehrere Spuren gleichzeitig abspielen. Die Musik kann auch im Hintergrund abgespielt werden und sogar in MIDI-Dateien umgewandelt werden. Ebenso können MIDI-Dateien eingelesen und als MUSIC-Strings bearbeitet werden. Die Möglichkeiten sind nahezu grenzenlos.
Ressourcen-Verwaltung
Mächtige Ressourcen-Befehle und – Funktionen ermöglichen das Auslesen und Auflisten von Ressourcen aus DLLs, EXE-Dateien und sogar RES-Dateien. Ressourcen können an DLLs und EXE-Dateien angehängt werden. Eine $RES-Direktive erlaubt das Hinzufügen von Ressourcen zum eigenen Programm beim Erstellen des Programms. Das Programm kann seine Versionsinformationen und die von anderen Programmen und DLLs auslesen. Die neue Entwicklungsumgebung kann Versions-informationen beim Erzeugen eines Programms hinzufügen.
Assoziative Arrays und neue Array-Befehle XProfan kennt jetzt auch assoziative Arrays, auch als Hash-Listen oder Hash-Arrays bekannt. Der Zugriff erfolgt nicht über den Index, sondern über einen Namen. Es gibt nun auch dynamische Bereichsarrays und Befehle, im aus dynamischen Arrays Elemente zu entfernen oder welche hinzuzufügen.
Highlights der Version X4:
- Der INLINE-ASSEMBLER für XProfan:
Jetzt unterstützt XProfan auch einen Inline-Assembler um Funktionen und Prozeduren in blitzschnellem, nativem Assembler zu schreiben.
- JSON als universelles Datenaustausch-Format
Ein schlankes und universelles Datenaustausch-format, das für Menschen einfach zu lesen und zu schreiben und für Maschinen einfach zu verarbeiten ist. Bei JSON handelt es sich um ein Textformat, das komplett unabhängig von Pro-grammiersprachen ist. Das macht JSON zum idealen Format für Datenaustausch.
- Direkte SQLite Unterstützung
Neben FireBird wird nun eine weitere populäre Datenbank direkt unterstützt: SQLite ist eine schlanke, aber mächtige SQL-Datenbank. Sie muss nicht installiert werden, sondern besteht aus einer einzigen DLL.
- ZIP-Unterstützung
Inhalt von ZIP-Archiven aufzulisten, Archive erstellen oder bestehenden Archiven Dateien hinzuzufügen. Natürlich können auch Dateien aus einem ZIP-Archiv entpackt werden.
- Weitere Highlights: Datenbank Export nach JSON oder XML - SMTP-Unterfunktionen zum Mailem-pfang - Eigene Containerfunktionen - Dropdown-Pfeile bei Toolbar-Buttons - Verbessertes ADD-FILES - FTP-Up- und Download im Hintergrund - ... und vieles mehr!
Weitere Informationen finden Sie unter:
www.xprofan.de