vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

VB.NET - Ein- und Umsteiger
Re: Parameterübergabe ByVal/ByRef für Structure 
Autor: Drapondur
Datum: 19.01.06 20:07

Hi,

Ne, ich würde heutzutage eh nicht binäre Daten austauschen, sondern immer XML.

Fein, wenn die Umstände es zulassen. Leider sind oft genug noch ältere Technologien im Spiel, mit denen man auch "reden" können muss.

Und die von Manni gemachte serialisierung wird so bestimmt nicht
mit anderen sprachen funktionieren.


Es muß ja auch nicht mit anderen Sprachen funktionieren, wenn über TCP ein Datenpaket mit einer bestimmten Struktur versandt/empfangen wird. Er macht ja keinen Funktionsaufruf, sondern übertragt Daten. Angenommen es kommen Daten über RS232 aus einer Wetterstation, die so strukturiert sind:

Paketlänge 5 Bytes
1. Niederschlagsmenge (Integer)
2. Windrichtung (Byte)

Dann kann man das empfangene Byte-Array durchaus in einer Structure
Structure WetterDaten
    Public Niederschlag as Integer
    Public Windrichtung as Byte
End Structure
in VB.NET abbilden und mit den Marshal-Methoden deserialisieren / serialisieren.
Ob die Wetterstation intern Java, C++, Assembler oder was auch spricht ist völlig egal. Man sollte einzig prüfen, ob die Daten im Little-Endian-Format oder Big-Endian-Format reinkommen.

Ciao
D.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Parameterübergabe ByVal/ByRef für Structure1.595Manni0119.01.06 15:22
Re: Parameterübergabe ByVal/ByRef für Structure1.057ModeratorDaveS19.01.06 15:30
Re: Parameterübergabe ByVal/ByRef für Structure1.122Manni0119.01.06 15:40
Re: Parameterübergabe ByVal/ByRef für Structure1.173ModeratorDaveS19.01.06 15:44
Re: Parameterübergabe ByVal/ByRef für Structure1.423Manni0119.01.06 16:51
Re: Parameterübergabe ByVal/ByRef für Structure1.001ModeratorFZelle19.01.06 18:14
Re: Parameterübergabe ByVal/ByRef für Structure1.123Drapondur19.01.06 19:00
Re: Parameterübergabe ByVal/ByRef für Structure972ModeratorFZelle19.01.06 19:08
Re: Parameterübergabe ByVal/ByRef für Structure1.151Drapondur19.01.06 20:07
Re: Parameterübergabe ByVal/ByRef für Structure1.059Manni0120.01.06 09:05
Re: Parameterübergabe ByVal/ByRef für Structure1.017Drapondur19.01.06 17:41
Re: Parameterübergabe ByVal/ByRef für Structure1.040Drapondur19.01.06 19:03

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