Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi komponente aus package installieren (https://www.delphipraxis.net/94454-komponente-aus-package-installieren.html)

dajuhsa 21. Jun 2007 19:40

Re: komponente aus package installieren
 
schon klar guck mal im anhang in der pas datei.

und wenn sie nicht deklariert wäre(im private-teil)würde ich warscheinlich nen fehler kriegen

mkinzler 21. Jun 2007 19:45

Re: komponente aus package installieren
 
Delphi-Quellcode:
type
  TStatus = (normal, lähmung, gift);
  TStamm = (Zlaughta, Vogel, Biest, Reptil, Masse, Böse, NA);
  TEnergie = 0..300;
  TMP = 0..140;
  TMonster = class(TImage)
[s]     procedure Register ;[/s]
    private
      FStatus: TStatus;
 ...
  end;

  procedure Register ;

  ...

dajuhsa 21. Jun 2007 19:49

Re: komponente aus package installieren
 
war der fehler jetzt, dass es im published stehen sollte?

Edit:also die punkte verwirren mich. steht das zweite procedure register noch im interface?

mkinzler 21. Jun 2007 19:50

Re: komponente aus package installieren
 
Nein, außerhalb der Klassendeklaration als freie Prozedur.

dajuhsa 22. Jun 2007 22:09

Re: komponente aus package installieren
 
Vilen Dank, es klappt jetzt alles gut

:-D :thumb:

noch eine zwei fragen: wie kann ich mehrere Klassen aufnehmen (ich hab [TMonster, TStamm, TMP...] versucht aber ging nicht) und kann ich die icons der Klassen ändern? da ich von timage abgeleitet habe, kommt das image-icon

aber sonst bin ich sehr dankbar :zwinker:

mkinzler 22. Jun 2007 22:15

Re: komponente aus package installieren
 
Zitat:

Zitat von dajuhsa
wie kann ich mehrere Klassen aufnehmen (ich hab [TMonster, TStamm, TMP...] versucht aber ging nicht)

Pro Komponente ein RegisterComponents()-Aufruf.

Zitat:

und kann ich die icons der Klassen ändern?
Erzeuge eine Ressource (dcr) mit dem Icon unter dem selben Namen wie die Komponente

dajuhsa 22. Jun 2007 22:17

Re: komponente aus package installieren
 
okay, danke euch allen, m-kay!:mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:34 Uhr.
Seite 3 von 3     123   

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