Les Snippets

Connexion

MAKEWORD

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 28/10/2007 12:50:18 et initié par Willi [Liste]
Date de mise à jour : 18/08/2008 12:04:27
Vue : 13070
Catégorie(s) : Trucs & Astuces, Système, Divers
Langages dispo pour ce code :
- C# 1.x, C# 2.x
- VB 2005, VB.NET 1.x
- Assembleur x86, Delphi 5



Langage : C# 1.x , C# 2.x
Date ajout : 28/10/2007
Posté par Willi [Liste]

public static short MakeWord(byte bLow, byte bHigh)
{
      return (short)(bLow | (bHigh << 8));

}


Remarque :
Exemple:
short myWord=MakeWord(2,2);
Langage : VB.NET 1.x , VB 2005
Date ajout : 28/10/2007
Posté par Willi [Liste]
DateMAJ : 28/10/2007

Public Shared Function MakeWord(ByVal bLow As Byte, ByVal bHigh As Byte) As Short
      Return Convert.ToInt16(bLow Or (bHigh << 8))

End Function

Remarque :
Exemple:
Dim MyWord=MakeWord(2,2)
Langage : Delphi 5 , Assembleur x86
Date ajout : 18/08/2008
Posté par f0xi [Liste]
DateMAJ : 18/08/2008
// Solution A (par type)
   
   type
     TWord = record
       case integer of
         0: (_Low, _High: byte);
         1: (_Word : Word);
     end;
   
   
   // Solution B (assembleur)
   
   function MakeWordASM(const BLow, BHigh: byte): word;
   asm
     mov ah, dl;
   end;
   
   
   // Solution C (pascal)
   
   function MakeWord(const BLow, BHigh: byte): word;
   begin
     result := BLow or (BHigh shl 8);
   end;
     
  
  
  // Autre possibilitée :
  
  type
   TMagic = record
     case integer of
       0: (_64bits : int64);
       1: (_32bits : array[0..1] of longword);
       2: (_16bits : array[0..3] of word); 
       3: (_8bits : array[0..7] of byte);
   end;
  
  
   

Snippets en rapport avec : Word, Makeword, Make



Codes sources en rapport avec : Word, Makeword, Make

{Visual Basic, VB6, VB.NET, VB 2005} WORD : OUVERTURE (AVEC OU SANS PASSWORD) ET PROPRIÉTÉES D'UN DOCUMENT WORD
Ce code a pour but d'ouvrir les doc. word (avec ou sans mot de passe, cependant si avec il le faut.....

{Visual Basic, VB6, VB.NET, VB 2005} EXPORTER LES IMAGES DE WORD ET D' EXCEL
Extraire les images d'un document Word ou d'un classeur Excel. Le programme est en VB2008 et en VBA ...

{Visual Basic, VB6, VB.NET, VB 2005} UTILISER LES PROPRIÉTÉS PERSO D'UN DOCUMENT COMME PARAMETRES SETTINGS
Cette Source est en réponse à la source "PARAMETRES SETTINGS VBA" http://www.vbfrance.com/codes/P...

{Visual Basic, VB6, VB.NET, VB 2005} SOUS-TITRES : INCRÉMENTATION DE TOUTES LES CHAÎNES DE CARACTÈRES "HH:MM:SS,MMM"
Petite macro word servant à incrémenter toutes les chaînes de caractères codant le temps dans un sou...

{Visual Basic, VB6, VB.NET, VB 2005} CREER UN CALENDRIER DE POCHE
Création d'un calendrier pliable pour la nouvelle année. Le code est en VB2008 et utilise Word pour ...

{Visual Basic, VB6, VB.NET, VB 2005} PLANCHE CONTACT SOUS WORD
Créer une planche contact d'images sous Word. Ce programme est en vba, il utilise Excel que vous ne...

{Visual Basic, VB6, VB.NET, VB 2005} VISUAL BASIC 2008 - PUBLIPOSTAGE, WORD ET ACCESS.
Bonjour, Je n'ai pas trouvé mon bonheur sur le net ! Juste des codes en VB6 qui ne sont plus utilis...

{Visual Basic, VB6, VB.NET, VB 2005} FREEBOOK : MODELE ET MACRO WORD EBOOK POUR LES LISEUSES ELECTRONIQUES
Des millions de livres peuvent être téléchargés gratuitement et légalement sur le net. En ce qui co...

{Visual Basic, VB6, VB.NET, VB 2005} METTRE EN FORME DU TEXTE WORD DEPUIS EXCEL EN VBA
Bonjour à tous, Voilà je butte depuis 5 jours sur une mise en forme de texte de Word depuis Excel v...

{Visual Basic, VB6, VB.NET, VB 2005} AJOUTER DES TABLEAUX DANS WORD
Ce exemple montre comment ajouter des tableaux et comment ajouter des objet avec VB (exemple très fa...