Windows Mobile Developer Center >
Windows Mobile & Embedded Foren
>
Windows Mobile & Windows phone
>
Touchscreen/Maus-Funktion für Emulatoren unter WM 6.5
Touchscreen/Maus-Funktion für Emulatoren unter WM 6.5
- Liebe WM-Entwickler,
möglicherweise eine dumme Frage:
Unterstützen denn die Emulatoren unter WM 6.5 keine Mausaktionen ?
Das wäre sehr wichtig, um Handys mit Touchscreen per Emulation testen zu können.
Weitergehende Frage:
Unterstützt WM 6.5 Drag&Drop mittels Touchscreen?
Gruss,
Walter
Antworten
- Hi,
das Problem liegt beim WM 6.5 Standard Emulator. Standard ist der neue Name für die Geräte, welche früher unter dem Begriff "Smartphone" liefen.
Was du jedoch brauchst ist der WM 6.5 Professional Emulator. Dieser lief früher unter dem Begriff "Pocket PC" und bietet gegenüber dem Standard die Möglichkeit der Eingabe via Touchscreen.
Verwende einfach mal den "Windows Mobile 6.5 Professional Square Emulator " und dur wirst sehen, dass es funktioniert.
Gruß, Peter
This posting is provided "AS IS" with no warranties, and confers no rights.- Als Antwort vorgeschlagenPeter Nowak [MVP]MVP, ModeratorFreitag, 30. Oktober 2009 06:19
- Als Antwort markiertRobert BreitenhoferMSFT, ModeratorDienstag, 3. November 2009 15:07
Alle Antworten
- Hallo,
Mauseingabe im Emulator funktioniert. Gesten auch, braucht aber ein wenig Übung. Oder meinst Du etwas spezielles?
Drag & Drop gibt es von Haus aus nicht.
http://patrickgetzmann.spaces.live.com/blog - Hallo Patrick,
die Mauseingabe funktioniert bei mir überhaupt nicht:
Ich kann beim Display des Emulators nichts mit der Maus machen.
Als Emulator verwende ich u.a. den WM 6 Standard Emulator
oder den USA WM 6.5 Standard Square Emulator.
Was mache ich da falsch ?
Gruss,
Walter - Hi,
das Problem liegt beim WM 6.5 Standard Emulator. Standard ist der neue Name für die Geräte, welche früher unter dem Begriff "Smartphone" liefen.
Was du jedoch brauchst ist der WM 6.5 Professional Emulator. Dieser lief früher unter dem Begriff "Pocket PC" und bietet gegenüber dem Standard die Möglichkeit der Eingabe via Touchscreen.
Verwende einfach mal den "Windows Mobile 6.5 Professional Square Emulator " und dur wirst sehen, dass es funktioniert.
Gruß, Peter
This posting is provided "AS IS" with no warranties, and confers no rights.- Als Antwort vorgeschlagenPeter Nowak [MVP]MVP, ModeratorFreitag, 30. Oktober 2009 06:19
- Als Antwort markiertRobert BreitenhoferMSFT, ModeratorDienstag, 3. November 2009 15:07
Hallo Peter,
ich hatte bisher nur das WM 6.0 SDK. Habe das 6.5 SDk heruntergeladen und installiert.
Habe versucht, ein neues Projekt zu öffnen mit 6.5 Professional Emulator.
Das Problem dabei: Ich kann beim Anlegen unter Zielplattform nur "Pocket PC" oder
"Windows CE" auswählen und habe dann bei den möglichen Zielgeräten auch nur die
Pocket-PC-Emulatoren zur Auswahl !
Diese emulieren zwar eine Touchscreen, sind aber die falsche Plattform.
Habe das WM6.0 SDK deinstalliert, 6.5 erneut installiert, hat aber nix genutzt.
Warum geht das nicht ?
Gruss,
Walter- Hi Walter,
du benötigst das Windows Mobile 6 SDK weiterhin. Das 6.5 isk kein SDK, sondern ein DTK (Developers Toolkit), und besitzt neben den Emulator Images und ein paar Beispielen nicht weiteres. Das SDK hingegen besitzt zusätzlich den Emulator Manager, den du ebenfalls benötigst.
Vielleicht hilft dir dieser englischsprachige Artikel weiter. Er behandelt zwar Anfangs Virtual PC und Co, jedoch sollte dich später auf den richtigen Weg bringen...
Gruß, Peter
This posting is provided "AS IS" with no warranties, and confers no rights.
Hallo Peter,
soweit so gut, ich hab's hingekriegt wie mir scheint.
Aber es gibt einige Sachen in der Doku, die verwirrend ist:
Man benötigt für die 6.5 Professional-Emulatoren (->Touchscreen) das 6.0 Professional SDK,
obwohl's in der Download-Doku heisst, dass das Professional SDK für PocketPCs ist, nicht für Smartphones.
Schön verwirrend !
Was mich noch stört, ist: In der Design-Ansicht im Visual Studio krieg ich nicht den gewählten 6.5-Emulator zu sehen.
Das Display ist anders, entspricht glaub ich einem 6.0-Emulator.
Einstweilen kann ich damit leben, da beim Debuggen der richtige Emulator startet. Kommt Dir das bekannt vor ?
Gruss,
Walter


