IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi .NET Discussion :

Delphi .Net et Mono


Sujet :

Delphi .NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2002
    Messages : 84
    Par défaut Delphi .Net et Mono
    Bonjour,
    J'aimerais savoir si qqn a déjà fait un test avec une application compilée avec Turbo Delphi .NET (VCL application) et la faire fonctionner sous Linux ou Mac OS X grâce à Mono ?
    Merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2002
    Messages : 84
    Par défaut
    Quelques précisions ou questions supplémentaires ?
    Les avertissements qui concernent les unités dépendantes de la plate-forme durant la construction d'un projet sous Delphi .NET (VCL) montrent que l'application en cours de développement est destinée à Windows ?
    Dès lors, comment créer une application VCL .NET qui sera supportée par Mono ?
    Merci.

  3. #3
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    As-tu consulté ce tuto :
    http://vincentlaine.developpez.com/tuto/dotnet/mono/
    Citation Envoyé par jackfirst72
    Les avertissements qui concernent les unités dépendantes de la plate-forme durant la construction d'un projet sous Delphi .NET (VCL) montrent que l'application en cours de développement est destinée à Windows
    Je ne me suis pas trop intéressé au sujet mais pour le moment, seul .NET sous Windows est supporté.
    Citation Envoyé par jackfirst72
    Dès lors, comment créer une application VCL .NET qui sera supportée par Mono ?
    Attendre de CodeGear un compilo pour Mono (voir aussi Chrome )

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2002
    Messages : 84
    Par défaut
    Là, j'avoue que je ne comprend plus très bien

    - Mono est bien une plateforme qui permet de faire tourner des applications qui ont été construites pour .NET ?

    - Dès lors, pourquoi faut-il un compilateur spécial pour cette plateforme ?

    - Et surtout, si un compilateur spécial est nécessaire pour construire une application développée sous .NET à destination de Mono, pourquoi ne pas la compiler en natif pour ladite plateforme ?

    - Ceci voudrait dire qu'il faudrait compiler pour Windows puis pour Mono ?

    Merci des précisions

  5. #5
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par jackfirst72
    Merci des précisions
    Perso je n'en ai pas car je n'ai pas pratiqué ce sujet.

  6. #6
    Membre émérite
    Avatar de neilbgr
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2004
    Messages
    651
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 651
    Par défaut
    Citation Envoyé par jackfirst72
    Les avertissements qui concernent les unités dépendantes de la plate-forme durant la construction d'un projet sous Delphi .NET (VCL) montrent que l'application en cours de développement est destinée à Windows ?
    En effet.
    Le "portage" de la VCL en .Net contiendrait de très nombreux liens directs avec des .dll système (spécifique windows donc).
    Logiquement, compiler avec Mono, ca devrait être possible, MAIS en tous cas les liens seront toujours vers des .dll ... donc, bien pas portable.

  7. #7
    Membre éclairé Avatar de etranger
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 333
    Par défaut
    par contre une application Delphi .NET winforms fonctione (j'ai testé cela il y a un bon moment sous mono / linux).

    PS : .

  8. #8
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Bonjour,

    - Mono est bien une plateforme qui permet de faire tourner des applications qui ont été construites pour .NET ?
    En effet, mais certaines librairies (en particulier, les WInforms) n'ont été que partieleement portées sous MONO. On peut voir l'état des portages quelquepart dans le site Mono).

    - Dès lors, pourquoi faut-il un compilateur spécial pour cette plateforme ?
    Non, Nous compilons avec Visual sous Windows et faisons marcher les exe sous Mono Windows et Mono Linux.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 37
    Par défaut
    Citation Envoyé par Graffito
    On peut voir l'état des portages quelquepart dans le site Mono
    ici : http://primates.ximian.com/~atsushi/...us-System.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Delphi.NET][ActiveX][javascript]ouverture d'une feuil excel
    Par lolhangman dans le forum Delphi .NET
    Réponses: 13
    Dernier message: 23/06/2005, 10h13
  2. [Delphi.Net] probleme de gestion de deux pages
    Par nivet dans le forum Delphi .NET
    Réponses: 4
    Dernier message: 17/06/2005, 14h12
  3. [Delphi.NET][SDK] Comment interpréter System.Security.SecurityException?
    Par Laurent Dardenne dans le forum Delphi .NET
    Réponses: 4
    Dernier message: 07/04/2005, 12h43
  4. [WebForms]Asp.net avec mono
    Par akito dans le forum Mono
    Réponses: 19
    Dernier message: 28/01/2005, 12h28
  5. [C#] Convertion de structure vers Delphi .NET
    Par Laurent Dardenne dans le forum Windows Forms
    Réponses: 21
    Dernier message: 08/01/2005, 02h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo