Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi 1 DXDraw pro Form? Nicht möglich? (https://www.delphipraxis.net/15981-1-dxdraw-pro-form-nicht-moeglich.html)

Ricane 8. Feb 2004 13:10


1 DXDraw pro Form? Nicht möglich?
 
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

Jörn 8. Feb 2004 13:18

Re: 1 DXDraw pro Form? Nicht möglich?
 
Sind beide Formulare gleichzeitig sichtbar? Ich kenn mich nicht so gut damit aus aber ich kann mir vorstellen das nur eines der beiden Fenster sichtbar sein darf#

MfG

Ricane 8. Feb 2004 16:31

Re: 1 DXDraw pro Form? Nicht möglich?
 
Zitat:

Zitat von Jörn
Sind beide Formulare gleichzeitig sichtbar? Ich kenn mich nicht so gut damit aus aber ich kann mir vorstellen das nur eines der beiden Fenster sichtbar sein darf#

MfG

Scheint zu stimmen, denn hiermit:

Delphi-Quellcode:
  Application.CreateForm(TfrmMain, frmMain);
  frmStart.Destroy;
  frmMain.Show;
klappt es......



Beste Grüsse,

Ricane


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz