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 : 7972
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.....

{C# / C#.NET} PILOTER WORD VIA MICROSOFT.OFFICE.INTEROP.WORD
Cette classe permet d'ouvrir un document word, d'écrire des données à la suite d'un signet, de le fu...

{Python} SEARCH WORD
Search Word est un script qui permet de rechercher une chaine de caractère dans un fichier ou même d...

{Foxpro} AUTOMATION DE WORD AVEC VFP
Nécessite VFP >= 8 Facilite l'automation de Word Ferme automatiquement les documents ouverts et Wo...

{Visual Basic, VB6, VB.NET, VB 2005} EXPORTER MFLEXGRID DANS DOCUMENT WORD
il faut referance le word application dans votre projet ...

{Visual Basic, VB6, VB.NET, VB 2005} TRANSPORTER UNE DB ACCESS DANS UN DOCUMENT WORD
(Projet VB6) Le problème que j'avais était le suivant : Je devais créer un document Word et ses ...

{Visual Basic, VB6, VB.NET, VB 2005} CORRECTEUR D'ORTHOGRAPHE GRÀCE À WORD
Voici ma première source : Rien de bien compliqué, mais je n'est pas trouvé la même chose en VB.net...

{Visual Basic, VB6, VB.NET, VB 2005} [VB2008] JEU : WORD HUNTER
Bonsoir ! Voici un nouveau jeu complet et assez addictif, le word hunter. Le principe est très s...

{C# / C#.NET} AUTOMATISATION DE L'EXECUTION DE MACROS SUR DOCUMENTS WORD.
Salut, Automatisation de l'execution de plusieurs macros sur plusieurs documents word. Comme j'a...

{Visual Basic, VB6, VB.NET, VB 2005} GESTION DES STYLES DE MS WORD 2003
- Affichage des styles du document actif, entêtes et pieds de page inclus : - Prédéfinis - U...