le développement pour windows mobile est-il possible en delphi ?
A partir de quel version ?
Merci
le développement pour windows mobile est-il possible en delphi ?
A partir de quel version ?
Merci
Pas possible malheureusement
J'attends aussi avec impatiente puisque depuis Windows Mobile 6 le Win32 est supporté.
Lazarus, le fork libre de Delphi permets de développer pour appareil mobile.
Free VCL, la librairie que j'ai développé, le permet également... Depuis aujourd'hui !
Je pense que cela sera possible avec Delphi Prism, dotNET 3.5.
Oui, mais sans utiliser le concepteur winform (actuellement, uniquement les languages C# et VB# peuvent "utiliser" le concepteur winform. J'ai pu lire sur les forums publique d'Embarcadero que Codegear était en négo. avec Microsoft pour régler ce problème...)Je pense que cela sera possible avec Delphi Prism, dotNET 3.5.
Bonjour,
Tiens cette discussion tompe à pic : Ce matin j'ai fait une tentative de conversion de 25 unités Delphi en unités Lazarus avec comme objectif de pouvoir faire tourner une appli Delphi sur un PDA.
Résultat des essais :
Sur les 25 unités, il y en a :
- 3 où Lazarus, d'entrée de jeu, ne reconnaît pas l'unité WinTypes,
- 2 où Lazarus ne reconnaît pas l'unité WinProcs,
- 2 où Lazarus ne reconnaît pas l'unité JPeg,
- et 1 où Lazarus ne reconnaît pas une instruction concernant le pilotage de Word.
Je pourrais me passer de JPeg (cela empêcherait uniquement d'associer des images au format *.jpg aux fiches de texte d'un bloc-note, sachant qu'il resterait les autres formats) par contre existerait-til une possibilité simple de remplacer WinTypes et WinProcs par des éqivalents ?
Ou bien serait-il possible tout bêtement de copier WinTypes et WinProcs sous un autre nom, de les ajouter au projet, et les faire passer à Lazarus comme s'il s'agissait de ma 25ième et 26ièmes unité ?
A+![]()
Question à poser dans le forum Pascal->Lazarus
Mais je réponds quand même :
Ton projet doit être un vieux projet, parce que ça fait longtemps que WinTypes.dcu et WinProcs.dcu ont été remplacées par Windows.dcu, même dans Delphi !
Ça compile dans Delphi parce qu'il y a des alias (options de projets->répertoires/conditions), mais c'est tout à fait normal que ça ne compile pas du tout dans Lazarus, parce que Lazarus n'a pas les alias en question, tout simplement.
Ceci étant, FreePascal dispose bien d'une unité système appelée Windows. Remplace WinTypes et WinProcs par Windows, mais du coup ton projet ne sera plus multi-plate-forme. Je suppose que le PDA en question est sur une base Windows ?
Edit : pour les jpeg, réponse ici :
http://www.developpez.net/forums/d27...-dimages-jpeg/
Bonjour et merci CapJack,
"Question à poser dans le forum Pascal->Lazarus" :
... c'est ce que javais fait il y a quelques jours mais entre-temps j'ai pu avancer un peu grâce à un site que m'a signalé signalé Paul Thot (dans un 1er temps j'avais snobé le site car l'anglais c'est pas mon truc, je n'avais pas remarqué au 1er coup-d'oeil qu'il était multilingue).
"Ton projet doit être un vieux projet" :
... Oui, je l'ai tricoté il y a plusieurs années les week-end et pendant mes temps de loisirs et à force d'ajouter des trucs par ci et par là c'est devenu une petite usine à gaz où je commence moi-même à m'y perdre un peu. Par contre il est fait sous Delphi-5 donc il date de l'époque de Delphi-5.
"ça fait longtemps que WinTypes.dcu et WinProcs.dcu ont été remplacés par Windows.dcu, même dans Delphi !" :
... C'est bon à savoir, je vais donc les remmplacer par windows dans les uses y compris dans la version Delphi de l'appli.
"mais du coup ton projet ne sera plus multi-plate-forme" :
... ça c'est vraiment pas un problème : l'appli est une sorte de bloc-notes dans lequel on accumule des bouts de texte (recettes Delphi, recettes de cuisines pour ma frangine) avec possibilité d'y associer des vignettes-images et une fonction de recherche sur un ou deux mots-clefs pour retrouver ses petits dans tout ce qu'on y a accumulé : donc pas besoin du multi-plate-forme.
"Je suppose que le PDA en question est sur une base Windows ?" :
... Oui, Windows CE, d'après celui qui veut pouvoir l'utiliser sur son PDA.
Pour l'instant j'étudie la faisabilité de cette conversion et évalue l'importance et la complexité de la galère dans laquelle ça m'amène.
En sus de tout ça je me demande comment je vais pouvoir faire tenir tous les boutons et autres trucs d'interface dans le microscopique mouchoir de poche de l'écran d'un PDA. Mais bon, ça avance... J'essaye d'éviter à avoir à modifier trop de choses dans la toile d'araignée de l'appli car je crains les modifs qui entraînent à leur tour d'autres modifs sources d'erreurs et de tracas.
Merci aussi pour la réponse concernant les Jpeg.
A+![]()
Si tu peux retrouver le post ce serais bien.Envoyé par swierzbicki
Delphi Prism utilise déjà les winforms, Delphi .NET proposait les Winforms dans ces précédentes versions. J'ai un peu de mal à comprendre qu'il doivent négocier ce qu'ils ont déjà négocié...
Bien sur que je peux
https://forums.codegear.com/thread.j...D=38298閚
Delphi .Net n'a jamais fourni de designer winform pour le .Net Compact Framework ! Seul Le designer winform pour le .Net Framework était intégré !
Delphi Prism est fourni avec Visual Studio Shell.
Hors Visual Studio Shell ne fournit pas de designer Winform pour le .Net Compact Framework
MerciEnvoyé par swierzbicki
C'est vrai, juste le compilo.Envoyé par swierzbicki
Je vois qu'on a les mêmes sources.Envoyé par swierzbicki
C'est donc plus une question de "l'hébergement" du produit qu'une limitation technique de Prism. C'est à dire que ceux possédant, par exemple, un VS 2008 pro, pourront créer des projets Winform CE à l'aide de Delphi Prism.
Enfin au vue du "reste" qu'il propose moi je le prend tel quel![]()
Je pense que je vais l'acheter également (j'étais hésitants avec oxygene... mais depuis que le produit à été repris par codegear, j'ai bien plus confiance)Enfin au vue du "reste" qu'il propose moi je le prend tel quel
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager