Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Was hat es mit der Klasse VARIANT in VC++ auf sich?

Schaub-Johannes / 4 Antworten / Flachansicht Nickles

Als ich mit dem WinSock-Control einen Chat programmieren wollte stoß ich auf die Send-Methode des Controls. Der Funktion muss man ein VARIANT-Objekt übergeben. Wie muss ich das managern dass ich einen String übergeben kann? In der Klasse sind ja nur Elemente wie bstrVal oder vt vorhanden. Wie kann man mit dieser Klasse "VARIANT" umgehen und einen String darin speichern und ihn Senden?

bei Antwort benachrichtigen
thomas woelfer Schaub-Johannes „Was hat es mit der Klasse VARIANT in VC++ auf sich?“
Optionen

ein VARIANT ist der allgemeingueltige COM datentyp, der fuer die kommunikation zwischen com objekten zustaendig ist. der einfachste weg son ding in einem vc++ programm zu verwenden ist es, die zugehoerigen atl klassen zu benutzen: die haben methoden um alles passend hin- und herzukonvertieren.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen