Hallo,
ich muß Euch mal mit ein paar gaaaanz dummen Fragen zu MS Visual C++ nerven, Entschuldigung.
Erst mal, was ich bisher gemacht habe:
- start von MS VC++ 6.0
- Neu -> MFC-Anwendungsassistent (exe)
- Auswahl ‚Dialogfeldbasiert‘ … feritg.
Die Form sieht nach etwas Aufräumen schon mal so aus, wie ich das von VB gewohnt bin.
Als erstes lege ich ein Listenfeld auf die Form.
Nun lege ich einen Button auf die Form und klicke den doppelt an.
Nun könnte ich Code schreiben, aber …
So, nun erst mal, wie das in VB weiter gehen würde.
Da hätte ich den Code und darüber zwei Comboboxen.
In der Linken sind alle Vorhandenen Steuerelemente aufgelistet, in der Rechten die Ereignisse für das ausgewählte Steuerelement.
Dann klicke ich doppelt auf den Button und tippe:
Private Sub Command1\_Click()
For i = 0 To 100
List1.AddItem i
Next
End Sub
Daß meine Liste List1 heißt, kann ich in der linken Combobox nachlesen. Tippe ich List1 und den anschließenden Punkt, erhalte ich eine Liste mit allen möglichen Methoden, die ich anwenden kann. Additem muß ich nicht vorher kennen, ich kann es auswählen, markieren, F1 drücken und mir erklären lassen, was es tut.
So, nun wieder zu C++
Da steht jetzt :
void CTest7Dlg::open\_mouth:nButton1()
{
// TODO: Code für die Be...
}
Wie bekomme ich da jetzt eine Schleife hinein, wie in VB?
Bis jetzt habe ich…
void CTest7Dlg::open\_mouth:nButton1()
{
for ( i = 0; i
... was hoffentlich erst mal nicht ganz falsch ist.
Wie geht's weiter? Und vor allem, wie hätte ich das selbst finden können? Hilft mit VC++ auch, wenn ich es richtig bediene?
(Die Hilfe zu VB brauche ich immer noch, das verwende ich schon seit Jahren. :wink:)
(In meinem schlauen Buch 'VC++ Step by Step' steht's nicht. ;-()
Gruß, Rainer