vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Hex Wert wird verdreht 
Autor: Mr. Fox
Datum: 23.01.03 08:24

Hi divinglog,

Ich weiß nicht, ob dir der folgende Code weiterhilft, aber er müsste eigentlich besser sein, als
Wert = Right(Hex(Data1), 2) & Left(Hex(Data1), 2)
Option Explicit
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" ( _
  Destination As Any, Source As Any, ByVal Length As Long)
Private Type Integer_T
    LowOrderB As Byte
    HighOrderB As Byte
End Type
 
Private Sub SwapBytes(ByRef int_t As Integer_T)
 
    Dim Buffer As Byte
 
    Buffer = int_t.LowOrderB
    int_t.LowOrderB = int_t.HighOrderB
    int_t.HighOrderB = Buffer
 
End Sub
 
Private Sub Form_Load()
 
    Dim FN As Long
    Dim Data1 As Integer
    Dim Datei As String
    Dim X As Integer_T
 
    Datei = ...
    FN = FreeFile
    Open Datei For Binary As FN
        Get FN, , X
    Close FN
    Call SwapBytes(X)
    Call CopyMemory(Data1, X, 2)
    ' ...
ciao
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hex Wert wird verdreht552divinglog22.01.03 20:13
Re: Hex Wert wird verdreht403divinglog22.01.03 21:22
Re: Hex Wert wird verdreht381unbekannt22.01.03 21:35
Re: Hex Wert wird verdreht419divinglog22.01.03 22:05
Re: Hex Wert wird verdreht371Wöllmi22.01.03 21:40
Re: Hex Wert wird verdreht357divinglog22.01.03 22:01
Re: Hex Wert wird verdreht392Mr. Fox23.01.03 08:24
Re: Hex Wert wird verdreht445divinglog23.01.03 13:08
Re: Hex Wert wird verdreht326divinglog24.01.03 00:59

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel