2 Formen verschieben
-
Arbeite mit dem BCB 6.0 Prof.
Ja Junix du sagst das so einfach mit dem "reinklicken". Ich tu mich da noch etwas schwer. Aber danke für den Tip, ich werde es auf jeden Fall ausprobieren.
-
Ich habe die Methode "bewegen" benannt.
In der Unit1.h steht jetzt:__published:
void __fastcall bewegen();protected:
BEGIN_MESSAGE_MAP
VCL_MESSAGE_HANDLER(WM_MOVING, , bewegen)
END_MESSAGE_MAP(TForm)Unit1.hpp steht:
void __fastcall TForm1::bewegen()
{
Form2->Left=Form1->Left+300;
Form2->Top=Form1->Top+300;
}
Es kommt der Fehler Ausdruckssyntax:
in der Zeile : VCL_MESSAGE_HANDLER(WM_MOVING, , bewegen)
-
Fehlt dir nicht noch der Typ der Nachricht?
[ Dieser Beitrag wurde am 23.06.2003 um 13:35 Uhr von MikeSPK editiert. ][ Dieser Beitrag wurde am 23.06.2003 um 13:38 Uhr von MikeSPK editiert. ]
-
Hatte ich vergessen dumm von mir. Jetzt funktioniert es habe TWMMouse eingefügt.
-
würdest du mir bitte sagen was du unter "Klassen-Fenster" verstehst .. würde gerne auch mal das aktivieren aber peile irgendwie net wo das stehen soll.
habe cbuilder5."Da kann man nämlich einfach mit Rechtsklick im Klassen-Fenster auf das gewünschte Form -> Neue Methode -> Haken bei MessageHandler rein, WM_MOVING aussuchen, rest ausfüllen einen neuen Handler kreieren..."
-
"Klassenfenster" ist meist links neben dem "Quellcodefenster"
-
ach dassss
das schliesse ich immer sofort, da es echt dumm gemacht wurde von borland .. ich stehe mehr auf die comboboxen von vc++ die für mich übersichtlicher als das "klassen-fenster" von borlanddanke für die info
-
Original erstellt von <muh>:
**"klassen-fenster" von borland
**btw: heißt übrigens Objektinspektor
-
Original erstellt von flosko:
btw: heißt übrigens ObjektinspektorNe, richtig heisst das ding Class-Explorer. Der Objektinspektor ist was anderes.
-junix
-
objektinspektor != klassenfenster
-
natürlich nicht...
sorry, mein fehler