Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Einen char* aus c++ Dll an VB zurückgeben !

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.01.2008, 13:19 Uhr
WindDancer1



Hi zusammen,

ich versuche aus einer C++ Dll einen Char* als Rückgabewert einer Funktion an vb zurückzugeben !
Leider funktionierts nicht so wie ich's mir gedacht hab !

Hier mal der Code
VB:

Visual Basic:
Option Explicit

'-- Wenn die DLL unter \Windows\System32\ liegt:
'Private Declare Function fnWin32DLL02 Lib "Win32DLL02.dll" () As Integer

Private Sub Form_Load()
    
    Dim x As String
    
    x = Space$(3)
    x = fnWin32DLL02()
    MsgBox "X ist: " & x
    
End Sub



c++:

C++:
WIN32DLL02_API char* fnWin32DLL02(void)
{
        char* s = "abc";
        return s;
}




könnt ihr mir da weiterhelfen ?

Vielen Dank für eure Mühe
WinDDancer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.01.2008, 15:11 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Wieso stellst du die selbe Frage 2 mal?!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: