Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment arrêter bip Lors Entrez enf…
  • Comment convertir manuellement FoxPr…
  • Comment faire un jeu de Tower Defens…
  • Comment modifier la police arboresce…
  • Comment faire pour convertir en enti…
  • Comment lier un objet à un GridView…
  • Microsoft Visual Basic Projects 
  • Comment remplacer un caractère dans…
  • Comment programmer avec Visual Basic…
  • Comment totaux d'entrée dans une ba…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment faire pivoter une InlineShape en VB6

    Lorsque vous développez une application ou une macro de Microsoft Office à l'aide de Visual Basic 6, vous pouvez appliquer une rotation spécifique à InlineShapes . InlineShapes sont des objets , tels que des images ou des contrôles Active X , qui sont incorporés dans un document texte. Vous pouvez faire pivoter InlineShapes en éditant le code source de votre demande et la création d'une nouvelle procédure. Instructions
    1

    ouvrir le code source de votre application Visual Basic dans un éditeur de texte comme un outil de développement dédié Bloc-notes Windows ou .
    2

    Déclarez une nouvelle procédure sub nommé " RotateInlineShapeSub ()" en insérant la déclaration suivante dans le code source de votre application.

    sous RotateInlineShapeSub ()
    3

    Définissez les variables requises par la procédure sous en collant le bout de code suivant après la déclaration de sous- déclaration :

    inline As InlineShapeDim tempshape Comme ShapeDim ActDoc Comme DocumentSet ActDoc = ActiveDocument
    4

    Copier et coller l'extrait de code suivant après la déclaration de variable pour permettre à votre programme pour convertir InlineShapes dans des formes régulières :

    pour chaque ligne dans ActDoc.InlineShapesinline.ConvertToShapeNext

    Visual Basic ne peut pas tourner directement InlineShapes , ce qui explique pourquoi vous devez d'abord les convertir en Formes.
    5

    Insérez le fragment de code suivant juste après la précédente pour appliquer une rotation aux formes . Si nécessaire, remplacer "180" par un angle de rotation différent .

    Chaque tempshape En ActDoc.Shapestempshape.IncrementRotation 180Next
    6

    Copiez et collez l'extrait de code suivant après le précédent un pour convertir les formes de nouveau dans InlineShapes nouveau.

    Chaque tempshape En DocThis.Shapestempshape.ConvertToInlineShapeNext
    7

    Insérez le bout de code qui suit si vous voulez que votre application affiche un message de confirmation . Remplacer " tourné InlineShape " avec un message de confirmation différent , si vous souhaitez

    MsgBox " tourné InlineShape "
    8

    fermer le sous procédure Visual Basic en tapant l'instruction suivante . : Photos

    End Sub
    9

    exécuter la procédure sous en insérant l'instruction d'appel suivant à l'endroit où vous voulez que votre programme pour appliquer la rotation :

    appel RotateInlineShapeSub ( )
    10

    Enregistrez votre fichier .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment prévenir redimensionnement en Visual Basic 
  • Comment lire Seules les zones de texte en VB6 
  • Comment jouer des chansons audio à l'aide de Visual Basic 
  • Comment Barres en Visual Basic 
  • Comment insérer une zone de texte VBA 
  • Aide pour Microsoft Visual Basic 
  • Comment faire pour modifier le curseur à un curseur personnalisé pour les formulaires Visual Basic…
  • Comment tuer un procédé utilisant VB.net 
  • Visual Basic LINQ Tutorial 
  • Comment faire pour interroger plusieurs bases de données dans Access 
  • Connaissances Informatiques © http://www.ordinateur.cc