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

Langage Delphi Discussion :

Traduire un code en c# a delphi


Sujet :

Langage Delphi

  1. #1
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    391
    Points
    189
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 391
    Points : 189
    Par défaut Traduire un code en c# a delphi
    Bonjour

    J'essais de traduire un code en c# en delphi Xe2

    Quelqu'un peut-il m'aider svp.

    voici le code


    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
     public static class BafServices
        {
            /// <summary>
            /// Initializes the <see cref="BafServices"/> class.
            /// </summary>
            static BafServices()
            {
                userServer = "LocalHost"; 
                portServer = "8000";
            }
     
            // Nom du serveur
            static private string userServer;
            // Port du serveur
            static private string portServer;
     
            /// <summary>
            /// Gets or sets the user server.
            /// </summary>
            /// <value>The user server.</value>
            static public string UserServer
            {
                get { return userServer; }
                set 
                { 
                    if (string.Compare(userServer, value.Trim(), true) != 0)
                    {
                        if (IsLoggedIn)
                            LogOffUser();
                        SDK_ServiceCtx.ResetCtx();
     
                    }
                    userServer = value.Trim(); 
                }
            }


    Merci


    Mario

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Points
    28 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 473
    Par défaut
    cette classe ne sert pas à grand chose en soit...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    type
      BafServices = class
      private  
        // Nom du serveur
        FuserServer : string;
        // Port du serveur
        FportServer : string;
     
        procedure SetuserServer(value: string);
      public
        constructor Create;
        /// <summary>
        /// Gets or sets the user server.
        /// </summary>
        /// <value>The user server.</value>
        property userServer: string read FuserServer write SetuserServer;
      end;
     
    /// <summary>
    /// Initializes the <see cref="BafServices"/> class.
    /// </summary>
    constructor BafServices.Create;
    begin
      FuserServer := 'LocalHost';
      FportServer := '8000';
    end;
     
    procedure BafServices.Setuserserver(Value: string);
    begin
      if FUserServer <> Trim(Value) then
      begin
        if IsLoggedIn then
          LogOffUser();
        SDK_ServiceCtx.ResetCtx();
      end;
      FUserserver := Trim(Value);
    end;

  3. #3
    Membre expérimenté Avatar de guillemouze
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    876
    Points
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 876
    Points : 1 448
    Par défaut
    juste une petite rectification a ton code Paul (si tu me le permet ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if not SameText(FUserServer, Trim(Value)) then
    Car String.Compare(s1, s2, true) : le true c'est ignoreCase

  4. #4
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Points
    28 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 473
    Par défaut
    Citation Envoyé par guillemouze Voir le message
    juste une petite rectification a ton code Paul (si tu me le permet ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if not SameText(FUserServer, Trim(Value)) then
    Car String.Compare(s1, s2, true) : le true c'est ignoreCase
    ok

    ceci dit ce code n'est pas vital...ou alors quelque chose m'échappe

  5. #5
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    391
    Points
    189
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 391
    Points : 189
    Par défaut Merci de votre aide
    Un gros merci

    Votre aide est tres précieuse .Ca me permet de continuer ma recherche de conversion d'un programme fait en C# vers delphi. Qui va me servir a me connecter a un webservice.

    Il me reste a integrer une DLL dans mon programme delphi dans le but de me connecter au webservice.

    Merci encore

    Mario

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

Discussions similaires

  1. Traduire un bout de code de c++ vers delphi
    Par pointer dans le forum Langage
    Réponses: 7
    Dernier message: 07/02/2009, 10h55
  2. Traduire un Code C/C++
    Par faressam dans le forum C++
    Réponses: 25
    Dernier message: 28/08/2006, 23h19
  3. Réponses: 4
    Dernier message: 08/08/2006, 16h04
  4. [VB.NET] traduire ce code CS
    Par Eclix dans le forum Windows Forms
    Réponses: 4
    Dernier message: 14/07/2006, 00h22
  5. []Traduire un code barre alphanumérique en nombre
    Par iskandhar dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 21/08/2005, 22h17

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