Einzelnen Beitrag anzeigen

Gandalfus

Registriert seit: 19. Apr 2003
407 Beiträge
 
Delphi 2006 Professional
 
#6

Re: S: Dringend Hilfe für Delphi-Programm mit Grafikausgabe

  Alt 4. Nov 2003, 21:35
Die frage ist ob sich 1. einer den sieht anckuckt oder ob das Programm 2.nur gut aussehen soll.

Zu 2:
Arbeite mit TImage strech auf true drag%drop durch mouse Ereignisse. UNd Form.doupelpuffer := true nicht vergessen.


Zu 1: Vergesse 2. Timage sind für sowas eigendlich nicht geeignet.

Delphi-Quellcode:
type
  Tgeraet =record
    left,top: integer;
    sonstige Daten...

Geraete: array [0...x] of Tgeraet;
Timer mit kleinem Intervall oder onidle:
Delphi-Quellcode:
  Raumzeichnen(zeichnen mit TCanvas)
  
  for i := 0 to high(geraete) do
  begin
    geräte zeichnen
  end;

 BitBlt(P_display.canvas.handle, 0, 0, backpuffer.Width, backpuffer.Height, backpuffer.canvas.handle, 0, 0, srccopy);
  Backpuffer aufs Formular.

Ich hab beide Mölichkeiten nur mal angedeutet. Kann das auch noch näher erklären wenn du dich entschieden hast.

Btw.: So eine schöne 3D Darstellung mit DirectX wär doch auch nicht schlecht
  Mit Zitat antworten Zitat