INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Thema geschlossen 

pointer auf struct mit unterschiedlichen datentypen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

23.11.2007, 18:44
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
pointer auf struct mit unterschiedlichen datentypen
Das Struct kannst du ersetzen durch ein Array of U32 der Länge 2. Das erste Array-Element (Array[0]) ist dann der Wert IntegrationTime (Ob ULONG ein U32 oder ein U64 ist, ist mir gerade entfallen. Musst du halt selbst kucken). Das zweite Array-Element (Array[1]) kannst du mit einer entsprechenden Operation (Zahl teilen), die du in der Palette Numerisch/Datenmanipulation findest, in vier Bytes (UCHAR) aufteilen. Der Pointer PUNIT_PARAMETER wird dann als Typ U32, Zeiger auf Wert, übergeben. Leg an den Eingang des DLL-Knotens ein Array[2] an und an den korrespondierenden Ausgang auch. Im Ausgang müssen dann die Daten stehen, die nur noch "manuell umgetypt" werden müssen.

Damit entspricht dieses Struct prinzipiell dem Punkt 4.5.2, also 4.4. Dass hier noch zu weiteren Tricks gegriffen werden muss, steht halt noch nirgends explizit.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
to top
Thema geschlossen 


Nachrichten in diesem Thema
pointer auf struct mit unterschiedlichen datentypen - IchSelbst - 23.11.2007 18:44

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenübergabe an DLL Pointer to Pointer Reiling 2 9.565 02.02.2018 10:59
Letzter Beitrag: Reiling
  Absturz durch unzulässige Pointer VS_03 3 10.273 28.10.2016 18:32
Letzter Beitrag: VS_03
  dll mit Pointer auf komplexe Struktur einbinden Wedgewood 11 16.971 27.04.2014 23:44
Letzter Beitrag: Wedgewood
  Pointer auf Array mit Labview übertragen und darstellen lupus022 35 32.398 19.07.2013 10:53
Letzter Beitrag: lupus022
  Pointer und MoveBlock OXO 4 8.191 03.06.2013 16:31
Letzter Beitrag: OXO
  C-Funktion benötigt Struct Forest 3 6.901 04.05.2013 23:38
Letzter Beitrag: rolfk

Gehe zu: