AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Wie rufe ich statt eine TForm ein TFrame auf?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie rufe ich statt eine TForm ein TFrame auf?

Ein Thema von smart · begonnen am 30. Apr 2005 · letzter Beitrag vom 30. Apr 2005
Antwort Antwort
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#1

Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:22
Wie rufe ich statt eine TForm(Form1.Showmodal) ein TFrame auf?
Heike Kretschmann
  Mit Zitat antworten Zitat
BenjaminH

Registriert seit: 14. Okt 2004
Ort: Freiburg im Breisgau
713 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:24
Frames müssen in die Form eingebunden werden, also so ungefähr:
Delphi-Quellcode:
Frame:=TFrame.Create;
Frame.Parent:=Form1;
Frame.Show;
Benjamin
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#3

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:24
Hallo smart,

du erstellst das Frame (Frame1.Create(self)) und setzt ein Panel oder sonstwas als Parent. Dann noch visible auf true, und du siehst das Frame auf dem Panel

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:34
Alles Klar, vielen Dank. Kann man auch Frames mit Titelleiste erzeugen, wie zB. eine Form?
Heike Kretschmann
  Mit Zitat antworten Zitat
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#5

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:37
Wenn ich zuvor auf dem Frame ein Button platziert habe, ist er bei diesem Aufruf verschwunden. Was mache ich falsch?
Heike Kretschmann
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#6

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:38
Hallo smart,

ich denke nicht. Evtl. kannst du aber auch eine Form auf ein Panel legen. Dazu einfach die Form erstellen und ein Panel als Parent setzen.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 15:52
Zitat von smart:
Wenn ich zuvor auf dem Frame ein Button platziert habe, ist er bei diesem Aufruf verschwunden. Was mache ich falsch?
Ich habe es damals testweise so gelöst, das geht ohne Probleme. Vielleicht hilft's dir etwas.
  Mit Zitat antworten Zitat
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Wie rufe ich statt eine TForm ein TFrame auf?

  Alt 30. Apr 2005, 16:00
Vielen Dank, Matze! Das dachte ich mir schon. Hatte gehofft eine einfachere Lösung zu finden.
Heike Kretschmann
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:51 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