Autor Beitrag
hallo
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: Di 18.01.05 16:47 
Hallo,

ist es möglich, dass man eine Komponente erstellt, in der mehrer andere Enthalten sind?
Zum Beispiel 2 Timer und 1 Serversocket oder so.

Danke

_________________
Der beste je Programmierte Trojaner: Windows XP
Wäre es nicht adequat, den Usus heterogener Termini zu minimieren?
Elite
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 18.01.05 16:55 
Ja, sicher.
hallo Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: Do 20.01.05 18:12 
Neue Komponenten sind kein Problem, aber von welcher Komponente muss ich dann das ganze Ableiten, damit es realisierbar ist?
TForm geht ja nicht...

_________________
Der beste je Programmierte Trojaner: Windows XP
Wäre es nicht adequat, den Usus heterogener Termini zu minimieren?
Elite
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 20.01.05 19:08 
Natürlich würde TForm gehen. Jedes Formular, das du benutzt ist schließlich auch von TForm abgeleitet. Aber ich gebe zu, dass der Aufwand ein wenig größer wäre.
Nehm einfach ein Panel, bzw. am besten leite deine Kompo von TCustomPanel ab. Dann kannst du auch die Properties veröffentlichen, die du wirklich brauchst. Auf dieses Panel kannst du dann beliebig viele Kompos draufsetzen und alles als eine neue Komponente kompilieren.
tobiaskr
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17



BeitragVerfasst: Do 20.01.05 19:34 
Timer, Serversocket? Das hört sich aber nach keiner visuellen Komponente an.

Wenn du eine nicht-visuelle Komponente erstellen willst, solltest du deine Komponente wahrscheinlich besser von TComponent ableiten.

_________________
"Es reicht nicht, nur keinen Gedanken fassen zu können, man muss auch unfähig sein, ihn auszudrücken!"
hallo Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: Fr 21.01.05 14:39 
Ok, das kombinieren hab ich jetzt rausgefunden, aber wie greife ich dann auf die Felder wie z.B. OnTimer zurück, bzw. was musw ich da als Variable übergeben? Wie macht man sich so ein TNotifyEvent???

_________________
Der beste je Programmierte Trojaner: Windows XP
Wäre es nicht adequat, den Usus heterogener Termini zu minimieren?
tobiaskr
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17



BeitragVerfasst: Sa 22.01.05 18:14 
Du kannst einfach die Procedure dem Event zuweisen. Also zb. Edit1.OnChange:= Edit1Change.

_________________
"Es reicht nicht, nur keinen Gedanken fassen zu können, man muss auch unfähig sein, ihn auszudrücken!"