Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Programm mit Delphi für PDA (https://www.delphipraxis.net/118416-programm-mit-delphi-fuer-pda.html)

Tazidus 7. Aug 2008 12:06


Programm mit Delphi für PDA
 
Hallo,
eine genrelle Frage zu Delphi und der Möglichkeit Programme für PDA's zu schreiben.

In unserer Firma soll demnächst einige Vorgänge mittels PDA bzw. PDA ähnlichen Geräten durchgeführt werden.

Ich programmiere seit Jahren und auch sehr gerne in Delphi und habe jetzt eine Frage:

Ist es möglich, mit Delphi (Version 7 bzw. W32) ein Programm zu schreiben, welches auf einem Gerät läuft auf dem eines der folgenden Betriebssysteme läuft:

- Windows CE™ 5.0
- Windows Mobile® 6 Classic

Geräte die in Frage kämen:

- HP iPAQ 214
- Metrologic SP5700 OptimusPDA™


Hat einer schon Erfahrung mit dieser Sache?

Bin über jede Antwort dankbar.

Gruß
Daniel

mkinzler 7. Aug 2008 12:11

Re: Programm mit Delphi für PDA
 
Nein. Da sowohl das OS wie auch die Prozessorplattform eine andere ist. Man könnte höchstens mit Delphi.Net und dem CompactFramework arbeiten, das geht aber auch nur indirekt, weil CG die angekündigte direkte Unterstützung (noch) nicht implemnetiert hat
http://dn.codegear.com/article/33271
http://dn.codegear.com/article/33066
http://www.scip.be/index.php?Page=Ar...lphi15&Lang=EN

CK_CK 7. Aug 2008 12:11

Re: Programm mit Delphi für PDA
 
Mit Lazarus kann man Programme für Windows Mobile schreiben. Ich selbst habe auch schon damit gearbeitet und es ist sehr einfach gewesen (ist schließlich auch Pascal).
Wenn du kompliziertere Anwendungen schreiben willst, solltest du aber das Visual-Studio von Microsoft verwenden. Lazarus für WinCE hat nämlich noch nicht alle Komponenten fertig (z.B. Öffnen- und Speichern-Dialoge).

Chris

Bernhard Geyer 7. Aug 2008 12:34

Re: Programm mit Delphi für PDA
 
Wart nicht auf Codegear + PDA. Wird in absehbarer Zeit nichts werden. Hier ist VS.NET die erste Wahl.

Aber die Frage mag erlaut sein ob nicht NetBooks (eeePC nicht geeignet wären)? Vorteil: 0815 PC und damit 100% Delphi-Kompatible :-)

christian_u 7. Aug 2008 14:22

Re: Programm mit Delphi für PDA
 
Ehe man auf VB umsteigt oder eine andere Plattform nimmt sollte man doch lieber Lazarus verwenden.

Phoenix 7. Aug 2008 15:06

Re: Programm mit Delphi für PDA
 
Wer hat den was von VB gesagt?

Aber für Windows-basierte Mobilgeräte ist das Compact-Framework das Mittel der Wahl. Je nach geschmacksrichtung mit C# oder Oxygene. Auf die Vorteile des CF zu verzichten und alles selber von Hand zu machen ist wirtschaftlich unter gar keinen Gewsichtspunkten mehr vertretbar.

christian_u 7. Aug 2008 15:22

Re: Programm mit Delphi für PDA
 
Sorry hatte VS.NET als VB.NET gelesen.

Ernstgemeinte Frage:
Welche Vorteile sind das genau ? Ich hab mich mit dem VS nicht so stark auseinandergesetzt da ich in Objektpascal bisher noch immer produktiver war als mit allen anderen Sprachen/Werkzeugen.

Bernhard Geyer 7. Aug 2008 15:22

Re: Programm mit Delphi für PDA
 
Zitat:

Zitat von christian_u
Sorry hatte VS.NET als VB.NET gelesen.

VB.NET hat auch nicht mehr viel mit VB zu tun. Ist mittlerweile ein brauchbare Sprache geworden.

OregonGhost 7. Aug 2008 17:14

Re: Programm mit Delphi für PDA
 
Zitat:

Zitat von christian_u
Ernstgemeinte Frage:
Welche Vorteile sind das genau ? Ich hab mich mit dem VS nicht so stark auseinandergesetzt da ich in Objektpascal bisher noch immer produktiver war als mit allen anderen Sprachen/Werkzeugen.

Eine wirklich leistungsstarke und produktive Entwicklungsumgebung, eine außerordentlich umfangreiche Bibliothek, die alles nur Erdenkliche enthält, so dass man kaum Fremdkomponenten benötigt, und Unterstützung für verschiedene Sprachen. Die ersten beiden dieser Punkte klingen so winzig, sind aber in Wirklichkeit riesig, gerade wenn man Visual Studio und die BCL nicht kennt.

Außerdem sind zumindest in .NET generell dynamische Konstrukte möglich (also, Code generieren und ausführen). Wenn du bei deinem geliebten ObjectPascal bleiben willst, kannst du das von Phoenix erwähnte Oxygene (quasi Pascal für .NET) installieren und findest es dann auch in Visual Studio wieder.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz