Windows CE-Konfigurationsanwendung

Unicode

Wie Sie sicher bemerkt haben, ist im gesamten hier dargestellten Code TEXT in allen Strings in Klammern geschrieben. Der Grund dafür ist, dass Windows CE unter ausschließlicher Verwendung von Unicode implementiert wird. Unicode besteht aus 16 Bit pro Zeichen statt 8 Bit pro Zeichen. Die Strings nehmen daher zwar erheblich mehr Platz ein, sie ermöglichen jedoch ein universelles Betriebssystem, dass alle weltweiten Sprachen unterstützt.

Ich hätte anstelle von TEXT(„“) auch L““ verwenden können, doch ist die von mir gewählte Methode flexibler, da sie je nach Betriebssystem eine unterschiedliche Kompilierung erzeugt. L““ bedeutet dagegen ausdrücklich einen bestimmten Unicode-String.

Fazit

Mithilfe einer Reihe von im Compiler enthaltenen Bibliotheken konnte ich eine Konfigurationsanwendung implementieren, die mit einer geringen Menge an Code Lade- und Speichervorgänge in bzw. aus der Registrierdatenbank ausführen kann. Der Code ist stabil, effizient und ausreichend erweiterbar. Ich habe außerdem viel Zeit dafür aufgewandt, die GUI dem standardmäßigen Look and Feel von Windows anzupassen, um die Benutzerfreundlichkeit zu erhöhen.

Als nächstes werde ich eine Anwendung erstellen, mit der die Objektspeicher-Datenbank in einer Windows CE-Umgebung genutzt werden kann.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Cyberabwehr: Mindestens zwei kritische Vorfälle pro Tag

Davon entfällt ein Viertel auf staatliche Einrichtungen und 12 Prozent auf Industrieunternehmen.

1 Woche ago

Tunnelvision: Exploit umgeht VPN-Verschlüsselung

Forscher umgehen die Verschlüsselung und erhalten Zugriff auf VPN-Datenverkehr im Klartext. Für ihren Angriff benötigen…

1 Woche ago

Online-Banking: 42 Prozent kehren Filialen den Rücken

Weitere 40 Prozent der Deutschen erledigen ihre Geldgeschäfte überwiegend online und gehen nur noch selten…

1 Woche ago

Google veröffentlicht neues Sicherheitsupdate für Chrome

Zwei Schwachstellen in Chrome gehören nun der Vergangenheit an. Von ihnen geht ein hohes Risiko…

1 Woche ago

Digitale Souveränität: ein essenzieller Erfolgsfaktor für Unternehmen

Mit der zunehmenden computerbasierten und globalen Vernetzung gewinnt die digitale Souveränität an rasanter Bedeutung. Viele…

1 Woche ago

Google schließt kritische Sicherheitslücke in Android 14

Weitere schwerwiegende Fehler stecken in Android 12 und 13. Insgesamt bringt der Mai-Patchday 29 Fixes.

1 Woche ago