Home
Messtechnik
Automatisierungstechnik
Profil
Kundenbereich
Referenzen
Impressum
Home arrow Automatisierungstechnik

Anwendungs-Programmierung für Windows CE

Komplette Maschinensteuerungen und Mensch - Maschine - Schnittstellen mit .NET Compact-Framework und Exspecta.Windows.Forms

ImageDurch die Einführung des .NET Compact Framework wird die Entwicklung von Anwendungen für Embedded-Geräte mit den Betriebssystemen Windows CE und Windows Mobile erheblich vereinfacht. Als Untermenge des herkömmlichen .NET Framework, das für die Anwendungsentwicklung auf dem PC bekannt ist, stellt Microsoft mit dem .NET Compact Framework Klassenbibliotheken mit eingeschränktem Funktionsumfang für weniger leistungsstarke Systeme zur Verfügung. Das .NET Compact Framework beinhaltet unter dem Namen Windows.Forms auch Klassen für die Erstellung von Benutzeroberflächen. Diese Klassen orientieren sich stark am Erscheinungsbild des Windows-Betriebssystems und sind insbesondere für Geräte mit berührungsempfindlichen Bildschirmen nicht oder nur eingeschränkt verwendbar.

Exspecta.Windows.Forms ist eine Programmbibliothek zur Erstellung von Benutzeroberflächen für das .NET Compact Framework, die speziell auf die Anforderungen von Touch-Panel-Geräten ausgelegt sind.

Bei der Entwicklung wurde vor allem auf die einfache Bedienbarkeit ohne Hilfsmittel (wie einem Stylus) bei kleinen und mittleren Bildschirmgrößen wert gelegt. Exspecta.Windows.Forms lässt sich nahtlos in die Entwicklungsumgebung Visual Studio 2005 integrieren. Neben einfachen grafischen Komponenten wie Schaltflächen, Auswahlfeldern und unterschiedlichen Textfeldern stehen aufwändigere Elemente wie alphanumerische Tastaturen, Auf-Ab-Schalter und Registerreiter zur Verfügung. Zur Verwaltung der einzelnen Masken dient ein spezieller Layout-Manager.

Die Bibliothek Exspecta.Windows.Forms Mit der Exspecta.Windows.Forms Bibliothek stellen wir eine Sammlung von Klassen zur Verfügung, mit der die Programmierung von Benutzeroberflächen auf Touch-Panel-Geräten erheblich vereinfacht wird.

Beispiel für eine mit Exspecta.Windows.Forms erstellte Maske.

 Image

Im Bild oben wird beispielhaft eine Maske gezeigt, die mit Exspecta.Windows.Forms erstellt worden ist. Durch Integration der Exspecta.Windows.Forms Bibliothek in das Visual Studio 2005 ist ein einfaches Drag and Drop der Komponenten und Festlegung der Eigenschaften im Forms Designer möglich. 

 

 
© 2009 Exspecta
Joomla! is Free Software released under the GNU/GPL License.