tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
4324
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Duski Tutorials.de Gastzugang
    Hallo,

    ich muss für die Uni ein Programm für ein PDA (WM 5.0) schreiben. Als Entwicklungsumgebung soll ich Visual Studio 2005 Pro verwenden und das Programm in C++ schreiben.
    Jetzt mein Problem: Ich hab bis jetzt noch nichts mit GUIs gemacht, geschweige denn was für ein PDA.
    Hat vielleicht jemand ein kleines Tutorial für mich, in dem beschrieben wird, was ich wo und wie machen muss?

    Habe bis jetzt ein neues Projekt angelegt "Win32 Smart Device Project". (Aber bin mir noch nicht mal sicher ob das überhaupt das richtige ist. Gibt noch ein "MFC Smart Device Application" und ich weiß nicht wo der Unterschied ist.)
    Und dann habe ich in der "Testapp.rc" ein neues Dialog Fenster hinzugefügt, aber das wird mir nicht angezeigt wenn ich das Programm starte.

    Sinn des Programms wäre einfach den Benutzer 2 Werte eingeben lassen, mit denen dann irgendwas berechnen (z.B. addieren) und dann das Ergebnis ausgeben lassen.

    Vielleicht kann auch einfach jemand schnell beschreiben, wie ich da vorgehen muss. Kenn mich da nämlich echt nicht und habe schon den ganzen Tag im Internet gesucht. Leider nichts gescheites gefunden und bin gerade etwas am verzweifeln. ;(

    Danke schon mal!
     

  2. #2
    Avatar von pschilling
    pschilling pschilling ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Ort
    Duisburg (NRW)
    Beiträge
    192
    Ja hallo erstmal,

    da hast du aber Glück.

    in meiner jetzigen Firma entwickle ich Programme in C++ für mobile Geräte.

    Ich rate dir, schreibe dein Programm mit der MFC. Das wird dir deine Arbeit um einiges erleichtern, da die MFC fast alle Win32 Funktionen in Klassen gekapselt hat.

    Also, das erste was du wissen musst, für welche Plattform (Prozessortyp) willst du dein Programm entwickeln.

    Dann gehst du in VS 2005 auf Neu/Projekt, wählst MFC-Projekt für intelligente Geräte.

    Bei Plattformen wählst du dann deine Plattform aus, für die du die Applikation entwickeln möchtest. z.B. Smartphone2003.

    Bei Anwendungstyp wählst du dann für den Anfang am besten eine auf Dialogfeldern basierende Applikation.

    Such dir noch deine Features aus, kompiliere das Projekt erstmal, ohne auch nur eine Zeile gecodet zu haben und spiel die Applikation auf dein Gerät. Drücke dazu einfach F5!

    Dazu brauchst du natürlich MS ActiveSync und dein Gerät muss per USB mit deinem Compi verbunden sein.

    Das bekommst du hier : http://www.microsoft.com/downloads/d...displaylang=de

    Dann solltest du den Standarddialog schon mal auf deinem Gerät, welches auch immer das ist, sehen

    Wenn nicht, poste deine Probleme noch mal hier rein.

    Bis dahin viel Erfolg,

    Peter
    Geändert von pschilling (27.05.07 um 10:17 Uhr)
     
    Der Computer wird das tun, was du programmierst - nicht das, was du willst ;-)

  3. #3
    LL0rd LL0rd ist offline Mitglied Gold
    Registriert seit
    Dec 2006
    Beiträge
    142
    Hi,

    ich habe vor ein paar Tagen mal mit c# und meinem WindowsCE 5 PDA rumgespielt. Was ich überhaupt nicht verstanden habe, war, wie die Anzeige skaliert wird. Ich habe eine Auflösung von 640x480 aber irgendwie sind die Anwendungen alle etwas anders skaliert. Genauso verhällt es sich auch mit den Schriftarten. Ist auf dem Rechner eine Schrift klein, so ist die auf dem PDA gleich ein paar Punkt größer....

    Hast du da einen Tip für mich?
     

  4. #4
    Avatar von pschilling
    pschilling pschilling ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Ort
    Duisburg (NRW)
    Beiträge
    192
    Hi,

    also mit C# hab ich wenig Erfahrung.

    Ich gehe grundsätzlich hin und initialisiere alle meine Controls selbst inklusive Font.

    Ich weiss ja nicht, welche Schriftarten du auf deinem PDA eingestellt hast und welche du in deinem Resource-Editor verwendest!

    Aber schau dir doch einfach an wie es auf deinem PDA aussieht und ändere es deinen Wünschen entsprechend... ( Machs kleiner, größer, fetter ...)

    Gruß,

    Peter
     
    Der Computer wird das tun, was du programmierst - nicht das, was du willst ;-)

  5. #5
    LL0rd LL0rd ist offline Mitglied Gold
    Registriert seit
    Dec 2006
    Beiträge
    142
    Also ich habe da immer das Problem, dass auch die Objekte auf dem PDA nicht an der exakten position sind, wie ich es im Designer angegeben habe. Und das bauen der WM Anwendung dauert auch recht lange (15-20 sek), sodass man recht viel Zeit am Design / Rumprobieren verschwendet.

    Ich habe insgesamt im Designer nur zwei Schriftarten zur Verfügung, Arial und eine andere mit T... Ich denke deshalb, dass beide Schriftarten per Default auf dem PDA installiert sind.
     

Ähnliche Themen

  1. Visual Studio 2005 .exe erstellen
    Von Wu-mc im Forum VisualStudio & MFC
    Antworten: 4
    Letzter Beitrag: 14.01.11, 09:44
  2. Visual Studio 2005 und Dev-C++(verstehe die Programme nicht)
    Von Boogie85 im Forum VisualStudio & MFC
    Antworten: 5
    Letzter Beitrag: 07.09.07, 07:28
  3. C++ Visual Studio 2005 MessageBox erstellen
    Von StonedMind im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 30.03.07, 10:54
  4. .Net 2.0 + Visual Studio 2005 + SQL Server 2005 released
    Von Nico Graichen im Forum Coders Talk
    Antworten: 0
    Letzter Beitrag: 28.10.05, 16:00
  5. exe erstellen im visual studio 2005 beta
    Von Mster im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 07.06.05, 08:13