Hi,
ich habe ein Problem mit 2 DXDraw Komponenten. Ich habe mir das so vorgestellt das ich ein DXDraw auf der Startform habe (also im Menü wo man startet, beendet, etc.) und eine auf der Hauptform wo das Spiel ablaufen soll.
Wenn ich das NICHT im Fullscreen Modus ablaufen lassen funzt das wunderbar, aber sobald man auf Fullscreen geht, gibt es die Fehlermeldung
"Display mode cannot be changed (1024x768 16bit)". Auf beiden DXDraw Komponenten läuft natürlich die selbe Auflösung.
Aufrufen tue ich das ganze so...
Delphi-Quellcode:
frmStart.DXDraw1.Primary.Destroy;
Application.CreateForm(TfrmMain, frmMain);
frmMain.Show;
frmStart.Hide;
Wenn ich die erste Zeile weglasse, bringt das auch nichts. Ich habe auch schon mal versucht noch die Zeile
frmStart.Destroy; einzufügen, leider gibt das auch keinen Erfolg.... was könnte man tun?!
Grüsse,
Ricane