Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Komponente, Nur Code ??? (https://www.delphipraxis.net/72775-komponente-nur-code.html)

I.A. 6. Jul 2006 16:29


Komponente, Nur Code ???
 
Sieht man bei einer Komponente nur den Code ??
Dann kann man ja die Buttons gar nicht da hin setzen wo man will.

Bin Anfänger in allem und will jetzt doch mehr Komponenten machen weil man da mehr machen kann.

DGL-luke 6. Jul 2006 16:31

Re: Komponente, Nur Code ???
 
Also eine Komponente ist etwas, das du auf dein Formular setzt. Wo soll da jetzt "Nur Code" sein?

Martin K 6. Jul 2006 16:32

Re: Komponente, Nur Code ???
 
Du meinst, Du hast eine Unit (*.pas) die eine Komponente enthält und Du weißt nicht wie Du sie installieren sollst ?

Habe es immer so gemacht:
Komponente -> Komponente installieren... -> bei "Name der Unit" Deine Unit mit dem Code auswählen.

I.A. 6. Jul 2006 16:36

Re: Komponente, Nur Code ???
 
Aso
Ich habe es so gemacht :
Delphi gestartet das Wilkommensfenster geschloßen dann im Menü "Komponente" - Neue VCL Komponente.
Und dann war da nur der Code.

Martin K 6. Jul 2006 16:39

Re: Komponente, Nur Code ???
 
Jo, genau!
Eine Komponente besteht selbstverständlich nur aus Code, jede Software besteht nur aus Code :lol:

Also wenn Du mit dem Code Deiner Kompo fertig bist speicherst Du die Unit und installierst die Kompo wie oben beschrieben :wink:

I.A. 6. Jul 2006 16:40

Re: Komponente, Nur Code ???
 
Und wie kann ich da ein Fenster machen und mein Label oder so einfügen und an den bestimmten platz schieben ??

mkinzler 6. Jul 2006 16:42

Re: Komponente, Nur Code ???
 
Zitat:

Sieht man bei einer Komponente nur den Code ??
Dann kann man ja die Buttons gar nicht da hin setzen wo man will.
In diesem Fall könntest du auch einen Frame nehmen (den könntest du visuell designen).
Wie soll die Kompoenente denn aussehen?

I.A. 6. Jul 2006 16:44

Re: Komponente, Nur Code ???
 
Also das weis ich nocht nicht aber ich will irgentwas einfaches machen.
Was ist ein Frame ???

Martin K 6. Jul 2006 16:47

Re: Komponente, Nur Code ???
 
Du hast doch die Komponente von irgendwas abgeleitet: "Vorfahrtyp".
Wenn Du die Kompo installiert hast, ziehst Du sie ganz normal von der Komponenten-Palette auf Deine Form - wie auch alle anderen Komponenten (Button, Edit, Memo usw.).
Wenn Du im Code nicht allzuviel verändert hast, sollte die Kompo so aussehen wie ihr Vorfahrtyp :wink:

Zitat:

Zitat von I.A.
[...] aber ich will irgentwas einfaches machen.

Von was hast Du denn die Komponente abgeleitet ?
Bevor Du Code siehst, musst Du doch den Vorfahrtyp angeben :gruebel: !?!?

DGL-luke 6. Jul 2006 17:46

Re: Komponente, Nur Code ???
 
Frame:

Ein Frame ist sowas ähnliches wie eine Form, nur wiederverwendbar. Du kannst auf einem Frame (Datei->Neu->Weitere->Frame) Komponenten verteilen und diesen Frame dann in eine Form einfügen, wo er sich nahtlos einfügt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:34 Uhr.
Seite 1 von 2  1 2      

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