Savanna Geschrieben 18. August 2001 Geschrieben 18. August 2001 Hi , wie kann ich denn in VC++6 ein Labelfeld mit einer CString Variablen verknüpfen? Geht das überhaupt? Kann man bei der dann auch Schriftart und -größe ändern? Thnx4Help Zitieren
hades Geschrieben 19. August 2001 Geschrieben 19. August 2001 <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von Savanna: <STRONG>Hi , wie kann ich denn in VC++6 ein Labelfeld mit einer CString Variablen verknüpfen? Geht das überhaupt? Kann man bei der dann auch Schriftart und -größe ändern? Thnx4Help</STRONG> Zitieren
Crush1 Geschrieben 20. August 2001 Geschrieben 20. August 2001 Also wenn tatsächlich sowas gemeint sein soll, dann mußt Du nur eine Membervariable dafür anlegen ( Selektieren des Feldes, Strg-W drücken und danach machst Du einfach einen Doppelclick auf die Feld-ID), sagen wir mal beispielsweise m_Eingabefeld den Rest macht Studio für Dich. Danach kannst Du überall innerhalb des Dialogs einfach mit m_Eingabefeld. die zugehörigen Funktionen aufzeigen lassen um z.B. Eingaben abzufagen. Wichtig ist, daß das Label des Feldes nicht auf den Standardnamen Static vom Studio stehen darf, weil sonst unter Umständen die Abfragen und Screenupdates des Feldes nicht funktionieren. Also irgendeinen anderen Namen vergeben (am besten gleich beim Erzeugen des Feldes, dann vergißt man es nachher nicht). Achso, im Eigenschaftsmenü des Feldes mußt Du als Basis den CString auswählen (links Alt-Enter nach dem Selektieren des Feldes). Entweder verwendest Du dann immer die Member-Variable, welche ja ein CString ist (oder wenigstens dessen Methoden besitzt, weil abgeleitet) oder Du erzeugst einen CString, den Du dann halt immer vom Feld rüberkopierst (was aber nur Sinn hätte, wenn der Feldinhalt an andere nicht-friend und nicht-abgeleitete Klassen weitergegeben werden soll). Es gibt natürlich noch andere Methoden, aber diese ist die einfachste und schnellste (zu Programmieren) Hört sich nach unheimlich viel an, aber mit ein bischen Übung und dem Einsatz der Tastaturkürzel brauchst Du keine 5 Sekunden für das Ganze. <FONT COLOR="#a62a2a" SIZE="1">[ 20. August 2001 03:34: Beitrag 5 mal editiert, zuletzt von Crush1 ]</font> Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.