Re: struct als rückgabewert einer dll funktion

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hallo Georg

danke für deinen Tip. Doch leider funktioniert es nicht. Vielleicht habe ich
ja auch was falsch gemacht. Die DLL habe ich in C++ geschrieben und meine
kollege versucht sie mitVisual Basic einzubinden. hier noch meine struct
definition und meinen funktionsheader

struct AFX_EXT_CLASS abspos

{

short int abs_pos;

short int ziel_pos;

unsigned short int pos_status;

};

abspos aktuelle_abs_position_lesen (int port, unsigned long int adresse)



Gruss David

"Georg Wall" <kozjamorda@xxxxxxx> schrieb im Newsbeitrag
news:42b7d534$0$1123$9b4e6d93@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>
> "David Fedier" <david.fedier@xxxxxxxxxx> schrieb im Newsbeitrag
> news:uhipfbjdFHA.3452@xxxxxxxxxxxxxxxxxxxxxxx
> > hallo
> >
> > bei einer dll die ich am schreiben bin benutze ich bei einer funktion
ein
> > struct als rückgabewert. und wenn ich diese dll in einem anderen projekt
> > einbinden will bekomme ich keinen rückgabewert. hat damit jemand
erfahrung
> > und kann mir weiterhelfen?
> >
> > vielen dank schon mal im voraus
> >
> > gruss david
> >
> >
> Hallo David,
> Wenn Du sowas machst mußt Du deine struct bzw class mit dem MAKRO :
> AFX_EXT_CLASS versehen.
> Lies in MSDN nach unter: AFX_EXT_CLASS
> Gruß
> Georg
>
>


.



Relevant Pages

  • DllImport legt dll Instanz an?
    ... Ich habe eine C++/MFC Dll deren Funktionsheader mir bekannt sind. ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Re: Frage zu Vergleich Ordner - Dateiname (was: Frage zu Vergleich Ordner - Dateiname)
    ... Diesmal, wie sonst immer, wolltest du schreiben, vermute ich. ... dass WinXP einen seltsamen Umgang mit diesen DLL ... Script benutze ich aber schon einige Jahre. ... Next by Date: ...
    (microsoft.public.de.german.scripting.wsh)
  • Re: struct als rückgabewert einer dll funktion
    ... deklarieren damit sie ausserhalb der DLL auch funktionieren? ... > Hallo David, ... >> Hallo Georg ...
    (microsoft.public.de.vc)
  • Re: LoadLibrary() geht schief auf Win2003 Server
    ... > Auf einem Windows 2003 Server SE geht der Aufruf schief, ... DLL einnimmt bereits ein anderes Modul in Deinem Prozess geladen ist ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.vc)
  • Re: Creating an installer
    ... Thank you David! ... >> How do I go about creating the DLL and invoking it? ... > - Do not use the CABs from Visual Studio ... > Microsoft's recommendations for including Compact Framework are here: ...
    (microsoft.public.pocketpc.developer)