Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Frame auf Speedbuttonklick anzeigen (https://www.delphipraxis.net/10193-frame-auf-speedbuttonklick-anzeigen.html)

Die Muhkuh 13. Okt 2003 14:47


Frame auf Speedbuttonklick anzeigen
 
Hi,

wahrscheinlich das einfachste von der Welt:

Ich hab ein Frame(Name :BP) und denn will ich anzeigen lassen wenn ich auf nen Speedbutton drücke nur wie?

Die Muhkuh 13. Okt 2003 15:30

Re: Frame auf Speedbuttonklick anzeigen
 
*nachobenschieb*

:angle:

RomanK 13. Okt 2003 15:37

Re: Frame auf Speedbuttonklick anzeigen
 
Hoi,
also du musst uns schon etwas Zeit geben um dir zu antworten :warn: .

Nun zu deinem Problem:

Ich geh davon aus, dass dein Frame (BP) in der Unit Unit2 liegt und dein Hauptform Form1 heißt:
Delphi-Quellcode:
var
BP : TBP;
begin
BP:= TBP.Create(form1);
bp.Parent := form1;
Jetzt musst du diesen Code in das OnClick-Ereignis des Buttons kopieren.


und dann noch
Delphi-Quellcode:
uses Unit2;

st2000 13. Okt 2003 15:39

Re: Frame auf Speedbuttonklick anzeigen
 
Schon probiert, den Frame auf ein Formular zu setzen, und dieses bei Click auf den Button aufzurufen ? formmitframe.Show oder create.formmitframe(Application) ?

Der Frame selbst ist doch nur so eine Art Pseudokomponente, die erstmal ihren Container haben muss.... Deshalb dürfte es mit dem Frame allein nicht gehen (vorbehaltlich meiner eigenen Ahnungslosigkeit :roteyes: ).


Gruss,
ST2000

Die Muhkuh 13. Okt 2003 15:40

Re: Frame auf Speedbuttonklick anzeigen
 
Nene,

Unit heißt : BeP
Und die haupt Form : Hilfe

aber ich hab deinen Code kopiert ddas verändert und es geht!

RomanK 13. Okt 2003 15:42

Re: Frame auf Speedbuttonklick anzeigen
 
... dann is ja gut ... :dp: :corky:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:46 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