AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

2 Edit Felder in einer Komponente

Ein Thema von thomas29h2000 · begonnen am 12. Aug 2005 · letzter Beitrag vom 15. Aug 2005
Antwort Antwort
Seite 1 von 2  1 2      
thomas29h2000

Registriert seit: 9. Aug 2005
21 Beiträge
 
#1

2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 14:52
Hi Leute,
ja ich schon wieder.
Diesmal hab ich das Problem, ich möchte 2 Editfelder auf einem Panel als komponente haben.
Ist das Möglich?

mfg Thomas
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#2

Re: 2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 14:54
Ja!
  Mit Zitat antworten Zitat
Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: 2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 14:55
ja
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#4

Re: 2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 15:08
ok mal etwas konstruktiver, hat aber gereizt , da du eine geschlossene frage gestellt hast! ich denke mal mit blick in die glaskugel...

Delphi-Quellcode:
type TPanelEdit=class(TPanel)
  private
    Edit1,Edit2:TEdit;
  ..
  public
    constructor Create(AOwner:TComponent); override;
    destructor Destroy; override;
  ..
  end;
..
constructor TPanelEdit.Create(AOwner:TComponent);
begin
  inherited Create(AOwner);
  
  Edit1:=TEdit.Create;
  Edit1.Parent:=Self;
  ..
end;

destructor TPanelEdit.Destroy;
begin
  Edit1.Free;
  ..
  inherited Destroy;
end;
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#5

Re: 2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 15:11
@Vorposter Wenn euch ein Kind mit einem bittenden Unterton fragt, ob heute der Zoo offen hat, dann wird es wohl etwas mehr wollen, als ein "Ja" oder "Nein", sondern es wird hoffen, dass ihr mit ihm hingeht. Naja, immerhin hat sich ibp erweichen lassen.

@Thomas Wenn du noch nichts mit Komponenten gemacht hast, empfehle ich dir, dir das Komponententutorial von Sakura (Sparte Tutorials und Kurse) und die Tutorials auf www.delphi-source.de anzuschauen. Dann sollte schon einiges einfacher gehen. Oder hast du irgendwo speziell Probleme?

Man liest sich, Stanlay
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#6

Re: 2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 15:15
Zitat von Stanlay Hanks:
@Vorposter Wenn euch ein Kind mit einem bittenden Unterton fragt, ob heute der Zoo offen hat, dann wird es wohl etwas mehr wollen, als ein "Ja" oder "Nein", sondern es wird hoffen, dass ihr mit ihm hingeht. ...
...auch das kind sollte lernen wie man fragt!


btw..komisch, wenn einem politiker eine geschlossene frage gestellt wird, so wird er meistens nicht mit ja oder nein antworten...darüber regen sich dann aber die meisten auf
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#7

Re: 2 Edit Felder in einer Komponente

  Alt 12. Aug 2005, 16:16
Hi,

für die Lösung dieser Aufgabe erscheint es mir aber überzogen, sich in Komponentenentwicklung einzuarbeiten, und eine neue Kompoenente zu entwickeln. Vielmehr empfehle ich, einmal einenBlick auf den Menüpunkt

Komponente|Komponentenvorlage erzeugen

anschauen.

Viel Erfolg
Woki
  Mit Zitat antworten Zitat
thomas29h2000

Registriert seit: 9. Aug 2005
21 Beiträge
 
#8

Re: 2 Edit Felder in einer Komponente

  Alt 15. Aug 2005, 05:40
Hi Leute,
danke für die Antworten.
In der Tat, einfaches Ja/Nein hatte ich erwartet aber ich bin natürlich auch sehr dankbar für Codebeispiele.

mfg
Thomas
  Mit Zitat antworten Zitat
r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#9

Re: 2 Edit Felder in einer Komponente

  Alt 15. Aug 2005, 09:00
Zitat von ibp:
Delphi-Quellcode:
...
destructor TPanelEdit.Destroy;
begin
  Edit1.Free;
  ..
  inherited Destroy;
end;
IMHO muss man in diesem Fall die Edits noch nicht mal freigeben, da das automatisch passiert, weil Owner/Parent gesetzt ist. Oder hab ich da n Denkfehler...?

mfg

Christian
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat
Benutzerbild von hanselmansel
hanselmansel

Registriert seit: 23. Feb 2005
Ort: Kaiserslautern
279 Beiträge
 
Delphi 2009 Enterprise
 
#10

Re: 2 Edit Felder in einer Komponente

  Alt 15. Aug 2005, 09:08
HiHo,

Zitat von r2c2:
IMHO muss man in diesem Fall die Edits noch nicht mal freigeben, da das automatisch passiert, weil Owner/Parent gesetzt ist. Oder hab ich da n Denkfehler...?
Ich denke mal, dass es nicht sonderlich schaden wird, wenn man sie explizit freigibt. Beziehungsweise wurde mir hier mitgeteilt (als ich am Komponenten-entwickeln saß), dass man die dynamisch erstellten Objekte im Destruktor immer freigeben sollte. Gesagt, getan.

MfG,

hanselmansel
Es gibt nur sehr wenige Probleme auf dieser Welt, die sich nicht mit einigen hundert Gramm Sprengstoff lösen ließen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 06:15 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