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 :

Equivalents Delphi de quelques variables VB


Sujet :

Langage Delphi

  1. #1
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut Equivalents Delphi de quelques variables VB
    Salut à tous,
    Je travaille sur un projet de migration d'une application VB vers Delphi. Des variables propres à VB n'ont pas été remplacées par leur équivalents. Voici une liste contenant quelques unes:
    Code VB : 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
    vbhidden
    vbreadonly
    vbnormalfocus
    vbTwips
    vbcharacters
    vbPRORLandscape
    vbPRORPortrait
    vbnormal
    vbnullchar
    vbObjectError
    vbdirectory
    vb3Dhighlight
    vb3dshadow
    vb3DDKShadow
    vbhide
    vbmsgboxresult
    vbcftext
    vbfixeddouble
    vbMonday, vbFriday, ….., vbfirstJan1
    vbminimized
    Existe t-il des équivalents en Delphi ?. Merci pour votre aide.
    Etre ou ne pas être, telle est la question sinusoïdale de l'anachorète hypocondriaque et vice et versa .
    Bonsai monsieur, bonsai madame, vous avez gagnez un milliard de degrés au soleil .
    There is no cure for stupidity (ou pas ).

  2. #2
    Expert éminent sénior

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Points : 10 154
    Points
    10 154
    Par défaut
    Il serait mieux que tu nous indique ce que représentent ces variables. Sans ça, seul quelqu'un qui connaît VB et Delphi sera en mesure de t'aider

    Je devine cependant les suivantes :

    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    vbhidden = faHidden
    vbreadonly = faReadOnly
    vbdirectory = faDirectory
    
    vbcharacters : les VK_*
    vbnullchar = #0
    
    vbPRORLandscape et vbPRORPortrait : voir TPrinter et fouiller
    vbmsgboxresult : les valeurs que renvoie MessageDlg (mr*)
    vbminimized = wsMinimized
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  3. #3
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut
    Le fait est que je ne connais pas VB, et ce n'est pas moi qui ai écrit le code de l'application. Je vous indique ce que me dit l'aide de VB sur les différentes constantes, en espérant que cela soit un peu plus clair. Je vous remercie énormément.
    Const vbHidden = 2
    Member of VBA.VbFileAttribute
    Attributes argument constant for Dir, GetAttr, or SetAttr

    Const vbReadOnly = 1
    Member of VBA.VbFileAttribute
    Attributes argument constant for GetAttr or SetAttr

    Const vbNormal = 0
    Member of VBA.VbFileAttribute
    Attributes argument constant for Dir, GetAttr, or SetAttr

    Const vbDirectory = 16 (&H10)
    Member of VBA.VbFileAttribute
    Attributes argument constant for Dir or GetAttr

    Const vbNormalFocus = 1
    Member of VBA.VbAppWinStyle
    Argument constant for Shell

    Const vbHide = 0
    Member of VBA.VbAppWinStyle
    Argument constant for Shell

    Const vbTwips = 1
    Member of VBRUN.ScaleModeConstants
    Twip (ScaleMode).

    Const vbCharacters = 4
    Member of VBRUN.ScaleModeConstants
    Character (ScaleMode).

    Const vbPRORLandscape = 2
    Member of VBRUN.PrinterObjectConstants
    Documents print with the top at the wide side of the paper.

    Const vbPRORPortrait = 1
    Member of VBRUN.PrinterObjectConstants
    Documents print with the top at the narrow side of the paper.

    Const vbNullChar = ""
    Member of VBA.Constants
    Basic constant for a single Null character (ASCII value 0); equivalent to Chr$(0)

    Const vbObjectError = -2147221504 (&H80040000)
    Member of VBA.Constants
    Constant indicating error is being returned from a Visual Basic object

    Const vb3DHighlight = -2147483628 (&H80000014)
    Member of VBRUN.SystemColorConstants
    Highlight color for 3D display elements.

    Const vb3DShadow = -2147483632 (&H80000010)
    Member of VBRUN.SystemColorConstants
    Color of automatic window shadows.

    Const vb3DDKShadow = -2147483627 (&H80000015)
    Member of VBRUN.SystemColorConstants
    Darkest shadow.

    Const vbCFText = 1
    Member of VBRUN.ClipBoardConstants
    Text (.TXT file).

    Const vbMonday = 2
    Member of VBA.VbDayOfWeek
    FirstDayOfWeek constant

    Const vbFirstJan1 = 1
    Member of VBA.VbFirstWeekOfYear
    FirstWeekOfYear constant

    Const vbMinimized = 1
    Member of VBRUN.FormWindowStateConstants
    Minimized window state.
    Etre ou ne pas être, telle est la question sinusoïdale de l'anachorète hypocondriaque et vice et versa .
    Bonsai monsieur, bonsai madame, vous avez gagnez un milliard de degrés au soleil .
    There is no cure for stupidity (ou pas ).

  4. #4
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut
    Je relance mon post. J'ai déjà eu quelques équivalents par l'intermédiaire de sjrd que je remercie énormément, si quelqu'un connaît les équivalents des constantes restantes, merci de m'en aviser.
    Etre ou ne pas être, telle est la question sinusoïdale de l'anachorète hypocondriaque et vice et versa .
    Bonsai monsieur, bonsai madame, vous avez gagnez un milliard de degrés au soleil .
    There is no cure for stupidity (ou pas ).

  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
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Salut,
    consulte ce tuto : http://dn.codegear.com/article/image...vbtodelphi.pdf

    sinon demande dans le forum VB s'il n'existe pas un document recensant ces constantes.

  6. #6
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    SAlut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Const vbMonday = 2
    Member of VBA.VbDayOfWeek
    FirstDayOfWeek constant
    ca doit etre DayMonday

    a++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  7. #7
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut
    Merci pour les réponses, je vais poster un sujet sur le forum VB mais je laisse ce post accessible au cas où il y aurait d'autres interventions.
    Etre ou ne pas être, telle est la question sinusoïdale de l'anachorète hypocondriaque et vice et versa .
    Bonsai monsieur, bonsai madame, vous avez gagnez un milliard de degrés au soleil .
    There is no cure for stupidity (ou pas ).

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

Discussions similaires

  1. equivalent delphi en c#
    Par b.grellee dans le forum Windows Forms
    Réponses: 7
    Dernier message: 10/04/2009, 12h12
  2. Environnement equivalent à Delphi et C++ Builder
    Par b_reda31 dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 04/02/2008, 23h37
  3. Equivalent Delphi de la classe App de VB
    Par AL1986 dans le forum Langage
    Réponses: 7
    Dernier message: 07/08/2007, 17h07
  4. Réponses: 5
    Dernier message: 12/05/2005, 10h49
  5. [Rave report 5.1.3][delphi 7] Probléme variable PIVar
    Par GILLESKLEIN dans le forum Rave
    Réponses: 2
    Dernier message: 05/02/2005, 15h27

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