vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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 - Fortgeschrittene
Re: problem mit structure 
Autor: groovi
Datum: 14.07.05 09:58

vielen dank urot für die schnelle antwort.
leider immernoch das gleiche problem.

hier noch die deklaration:
Imports System.Runtime.InteropServices
....

<DllImport("C:dread.dll", EntryPoint:="Read")> Public Shared Function data_Read(ByRef Message As ms) As Short
End Function


in der beschreibung der api steht folgendes

DATA_READ

int data_read(message)
MESSAGE pointer ro a message structure

....

common type definitions

typedef int tBOOL;
typedef unsigned char tBYTE;
typedef unsigned short tWORD;
typedef unsigned long tDWORD;


Message Type Definition

typedef struct
{
tDWORD ID;
tBYTE Data[8];
int Type;
} tcm;



ich habe alles nach deinem vorschlag (war auch einleuchtend) geändert aber es läuft nicht. ich er´halte immer folgende error meldung:

*****An unhandled exception of type 'System.TypeLoadException' occurred in TEST.exe

Additional information: Can not marshal field data of type MS: This type can not be marshaled as a structure field.****

ich komme einfach nicht weiter.uwe.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
problem mit structure759groovi14.07.05 03:21
Re: problem mit structure492Urot14.07.05 08:41
Re: problem mit structure476groovi14.07.05 09:58
Re: problem mit structure498groovi14.07.05 12:46

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