RE: Array von C++ an VB
- From: Christian Havel <ChristianHavel@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 12 Jul 2005 07:17:22 -0700
Hallo Karsten,
vielen Dank für Deine Hilfe!
Gruss
Christian
"Karsten Schulz" wrote:
>
>
> "Christian Havel" wrote:
>
> > Hallo,
> >
> > ich möchte aus einer C++ DLL (ohne MFC) ein Array an ein VB6 Programm
> > übergeben.
> >
> > Wie mache ich das?
> >
> > Danke und Grüsse
> > Christian
>
>
> Nicht jede List ist wäre Compatible mit Basic.. bzw auch nicht in der Zukunft
> die Abhängigkeit der listen gleichheit könnte sich verändern.
>
> besser deine Dll stellt die methoden zum abholen der Daten gleich bereit
> ähnlich einer micro Datenbank..
>
> zb so..
>
> //array in einem header der DLL definieren
> #include <list>
> typedef std::list<CString> CObjLst;
> CObjLst m_list; //meine neue variable vom type CObjLst
>
> //im code der dll so hantieren
> m_list.push_back(str);//in die liste mit einem CString
>
> //in der DLL ne funktion anlegen lassen
> CObjLst *GetListe(){return &m_list;}
>
> //in der main App dann im header type anlegen
> typedef std::list<CString> CObjLst;
> //so zugreifen
> COjLst *pLst = meineDll->GetListe();
> for( CObjLst::iterator it=pLst->begin(); it != pLst->end(); it++ )
> TRACE("%s\r\n", (*it)) //alles ausgeben
.
- References:
- Array von C++ an VB
- From: Christian Havel
- RE: Array von C++ an VB
- From: Karsten Schulz
- Array von C++ an VB
- Prev by Date: Re: QueryInterface
- Next by Date: Re: TCP Client socket in zweiten Thread
- Previous by thread: RE: Array von C++ an VB
- Next by thread: Re: Array von C++ an VB
- Index(es):
Relevant Pages
|