RTC: LoadFile ???
-
Hi zusammen
Ich möchte in einem Rich Textbox Contral mit hilfe der eigenen Memberfunktion
LoadFile(LPCTSTR bstrFilename, const VARIANT &vFileType)
Ein '*.rtf' Datei laden. Ich weiß aber nicht, wie ich den 'FileType' in der 2. zweiten Parameterstelle angebe. 'VARIANT' kenne ich auch nur von VBasic.
Habt Ihr eine Idee?
-
Benutzt Du .NET ?
-
Ne, 6.0
Was gibt es denn bei .NET? Vielleicht gewöhne ich micht doch um?!
Das ist so dumm, ich finde absolut nichts zur Memberfunktion 'LoadFile' nur das
es sie gibt!!!
MSDN, google u. foren <- nichts!!![ Dieser Beitrag wurde am 26.09.2002 um 13:27 Uhr von void editiert. ]
-
Hi void,
der zweite Parameter ist eine Integerkonstante
0 wenn es sich um ein *.rtf - File handelt
1 wenn es sich um irgendein Textformat handeltsoweit die MSDN.
Wie du dem Variant einen Integer verpasst, ist eigentlich ganz einfach:
VARIANT vVar; vVar.vt = VT_INT; //für integer vVar.intVal = 0;
Und dann übergibst vVar an deine Methode LoadFile.
Nicht getestet
- sollte aber klappen.
Grüße, Volle.
-
Weltklasse, einfach super!!!!
So funktioniert es.
Vielen Danke, Du hast mir so
richtig aus der Patsche geholfen.
Gruß
-
Bei mir gibts in der MFC keine RichTextBox, nur ein RichEditCtrl !
Das Beispiel von Volle geht einfacher:
LoadFile( _T("text.rtf"), COleVariant( 0));
-
Hi void,
no problem...
@ReneG:
Ich nehme an, void hat das Teil als ActivX oder so eingebunden...
Und stimmt natürlich, deine Variante ist einfacher.
Grüße, Volle.