Probleme mit den Steuerelementen. HILFEEEEEEEEEEEEEEEEEE!!!!
-
Hi,
ich werd bald verrückt, bin total blockiert und komme einfach nicht weiter,
bitte, bitte, bitte helft mir.Mit dem Visual C++ 6.o Assistent habe ich eine SDI-Anwendung erstellt, dann
eine Dialogfenster Ressource mit ein Statusanzeige Steuerelement
hinzugefügt. Das Dialogfenster besitzt eine eigene Klasse CMsgDlg
(Basisklasse CDialog) und das Statusanzeige Steuerelement wurde mit der
Variable m_MyProgress kategorie Control und vom typ CProgressCtrl verbunden.
Der Compiler zeigt mir keine Fehler an, doch wenn ich die Anwendung starte
stürtzt sie bei dieser code zeile ab:m_MyProgress.SetRange(0,300);
// oder
m_MyProgress.OffsetPos(1);Die obengenannten code zeilen sind in der Dialogfensterklasse implementiert,
ich habe aber auch versucht diese code zeilen in die Ansichtsklasse zu
schreiben. Um die Memberfunktionen SetRange() und OffsetPos() (der
CProgressCtrl klasse) von der Ansichtsklasse aufzurufen wurde ein Object
m_tra vom typ CMsgDlg erstellt. Der Aufruf von SetRange() sieht dann so aus:m_tra.m_MyProgress.SetRange(0,300);
.... doch ohne das Problem zu lösen. Mit den anderen Steuerelementen habe
ich ähnliche probleme. Wieso? Kann mir jemand weiter helfen? Danke im
Voraus.Ciao, Olrac
P.S. Wenn ich statt eine SDI-, eine dialogfeldbasierende Anwendung erstelle
ist alles Ok, doch ich brauche eben unbedingt eine SDI-Anwendung.