www.qtsoftware.de
Programmierung von Windows-Applikationen mit Visual Fortran
Schulungsunterlagen

Die Schulungsunterlagen zu unserem gleichnamigen Workshop vermitteln die notwendigen Grundlagen zur Programmierung von Windows Programmen mit graphischer Bedienoberfläche mithilfe von Compaq oder Intel Visual Fortran (kurz VF).

Das deutschsprachige Tutorial erläutert die Grundbegriffe und -strukturen der Windows GUI Programmierung (GUI = Graphica User Interface = graphische Bedienoberfläche), wie WinMain, Message Queue, Message Loop, Window Prozedur, Fensterklassen, Controls, Ressource etc.. Anhand konkreter Fallbeispiele wird in die Thematik eingeführt und schrittweise zur eigenständigen Programmierung von Windows-Applikationen mit graphischen Bedienoberflächen angeleitet.
Die wesentliche Leistung des Tutorials besteht in der Strukturierung der in der WinAPI vorhandenen und erforderlichen Funktionsaufrufe und der Konzentration auf die wesentlichen Funktionen. Obwohl VF mit allen notwendigen Hilfsmitteln wie Ressource-Editoren, Online-Hilfe und Modulen mit WinAPI Funktionsdefinitionen ausgestattet ist, gelingt es offensichtlich nur wenigen sich in der geradezu gigantisch anmutenden Funktionsvielfalt zurechtzufinden. Dieses Tutorial zeigt in diesem “Dschungel” den richtigen Weg und eröffnet das weite Feld der Programmierung von Windows basierenden GUIs.
Darüberhinaus gibt das Tutorial einen kurzen Überblick über die verschiedenen Applikationstypen (Konsole, QuickWin, Standard Graphik, Windows-Applikation; statische und dynamische Libraries) und nimmt “ausblickend” zu den Themen Drucken und Graphik unter Windows Stellung.

Abb.: Windows-Applikation erstellt mit VF (Beispiel aus dem Tutorial)

Das deutsche Tutorial umfaß ca. 90 Seiten. Zu den verschiedenen Applikationstypen werden Beispiele samt Fortran Quellcode- und CVF bzw. IVF Projektdateien auf CD-ROM geliefert. Neben Eigenentwicklungen, die für die Schulung verwandt werden, sind ca. 20 Beispiele direkte Umsetzungen der C-Beispielprogramme aus der "Windows Programmier Bibel" von Charles Petzold in Fortran, anhand der Leser die Funktionsweise bestimmter Windows Funktionen studieren kann.

Abb. Das Beispiel Colors1 in Fortran programmiert
- hier als Compaq Visual Fortran Projekt

Die in Fortran programmierten "Petzold Beispiele" demonstrieren u.a.:

  • Zeichnen von Bezierkurven und anderen graphischen Objekten (Kreis, Ellipse, Rechteck)
  • Laden und Anzeige von Bitmap-Dateien
  • Menüerstellung und Anbindung von Dialogen und Funktionen
  • in Dialoge bzw. Fenster eingebettete Steuerelemente (mit und ohne Resource programmiert)
  • Timer gesteuerte Ereignisse
  • Maus- und Tastaturereignisse
  • Laden und Verwendung von Schriftstilen
  • Abfrage und Anzeige von SystemMetrikwerten
  • Aufruf des Common Dialog "PageSetup"

Benutzer von VF können die Beispiele in der Projektumgebung starten und mithilfe des Debuggers das Ablaufverhalten studieren.
(die ausführbaren Beispielprogramme können Sie hier laden: qtGUIDemos.zip).

 

 
Preislisten / Bestellung
·
Schulungen
·
·
·
·
·
Links
·
·
·

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel $GUIU
Lieferumfang Software auf CD-ROM und Manual
Unterstützte
Betriebssystem(e)
PC/Windows
Systemanforderungen einige MB frei auf der Festplatte, sonst wie Betriebssystem; Digital bzw. Compaq Visual Fortran
Hersteller QT software GmbH
Aktuelle Version 2012
Lizensierungsvarianten Einzelplatzlizenz
Lizenz- bzw. Laufzeitgebühren n.a.
Patches erhältlich nein
Updates erhältlich nein
Technischer Support QT software GmbH
Datenblatt erhältlich nein
Testversion

nein

Informationsstand 16. März 2012
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2012. Alle Rechte vorbehalten.