Einzelnen Beitrag anzeigen

ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#5

Re: neues form während der laufzeit generieren

  Alt 15. Dez 2005, 20:17
Vielleicht gibt es den Typen "tgraph" ja garnicht? Schau mal oben in deiner Unit nach ob unter type da irgendwo ein tgraph steht.

mach mal das:

graph:=tform1.create(application); //application bedeutet das der Dierekte "Besitzer" des Forms die Anwendung ist. Du könntest auch form1 eingeben etc. dann brauchst du natürlich auch noch eine Variablendeklaration a la
Delphi-Quellcode:
var
  form1:tform1; //Standart, schon von Anfang an eingefügt
  graph:tform1; //Musst du einfügen
das Form GRAPH ist dann genau gleich wie form1. Um ein leeres Form zu erzeugen nimmst du den Typen tform:
Delphi-Quellcode:
var
  graph:tform;

[...]

graph:=tform.create;

[...]

graph.showmodal; //showmodal wenn das Form immer im Vordergrund bleiben und form1 deaktiviert sein soll. bei show wird das Form parralel zu form1 betrieben.
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat