vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Visual-Basic Einsteiger
C-Dll aus VB ansprechen 
Autor: Joachim
Datum: 26.09.02 11:57

Hallo zusammen,
ich stehe vor dem Problem eine C-Dll aus VB heraus aufzurufen. Soweit ist das sicherlich nicht sonderlich schwierig, wenn die Schnittstelle nicht aus Structs und void* bestehen würde. Also wer kann mir bei folgender Schnitstelle nen Tip geben????

typedef struct strucInDaten
{
unsigned short usDienst;
char *pszUserId;
char *pszPassword;
void *vpdaten;
};
typedef struct sturcInDaten *ptrInDaten;

typdef struct strucPMSQuittung
{
unsigned short usFehlercode;
unsigned short usFehlerklasse;
char czFehlermeldung[255];
};
typdef struct strucPMSQuittung *ptrPMSQuittung;

typdef struct strucOutListe
{
unsigned short usSatzZahl;
void *vpDaten;
};

typdef struct strucOutListe *ptrOutListe;

_declspec(dllexport) int _cdecl IndizMain(ptrInDaten pInDaten, ptrPMSQuittung pQuittung, ptrOutListe pOutDaten);

_declspec(dllexport) void* _cdecl ueber2_main(char*, int, void*);

_declspec(dllexport) int _cdecl CheckPZ(char *KontoNr);

Ich bin für jeden Hinweis dankbar, habe hier auf der Seite leider keine Tips gefunden.

Gruß

Joachim
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
C-Dll aus VB ansprechen63Joachim26.09.02 11:57
Re: C-Dll aus VB ansprechen280unbekannt26.09.02 17:19
Re: C-Dll aus VB ansprechen34Joachim27.09.02 09:06

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