AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Auf dynamisch erstelltes Objekt zugreifen?
Thema durchsuchen
Ansicht
Themen-Optionen

Auf dynamisch erstelltes Objekt zugreifen?

Ein Thema von Evian · begonnen am 31. Aug 2005 · letzter Beitrag vom 31. Aug 2005
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 16:54
ich hab mir das ganze auch nochmal angeschaut und du erzeugst ja mehrere Bilder. Damit du später auch alle wieder freigeben kannst reicht also eine einfache Variable nicht sondern du benötigst eine Liste (TList)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von sniper_w
sniper_w

Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
 
Delphi 6 Enterprise
 
#12

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 16:57
Ich stimme SirThornberry ganz zu, und sage noch, am besten eine neue Klasse von TList ableiten und die benötigte proceduren dort implementieren.
Katura Haris
Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
  Mit Zitat antworten Zitat
Benutzerbild von GuenterS
GuenterS

Registriert seit: 3. Mai 2004
Ort: Österreich > Bad Vöslau
760 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:06
Wenn schon Liste, warum keine TImageList?
Günter
Pünktlichkeit ist die Fähigkeit vorherzusagen um wieviel sich der Andere verspäten wird.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#14

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:12
@GuentherS: bei einer Imagelist sind alle Bilder gleich groß und so wie es anhand des bisher geposteten aussieht soll dies hier nicht der Fall sein.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von BlackJack
BlackJack

Registriert seit: 2. Jul 2005
Ort: Coesfeld
246 Beiträge
 
Delphi 2005 Personal
 
#15

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:20
aber dann doch wenigstens eine TObjectList, oder?
See my shadow changing, stretching up and over me.
Soften this old armor. Hoping I can clear the way
By stepping through my shadow, coming out the other side.
Step into the shadow. Forty six and two are just ahead of me.
  Mit Zitat antworten Zitat
Phistev
(Gast)

n/a Beiträge
 
#16

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:35
Mit TStringlist hat man sogar den String-Index
  Mit Zitat antworten Zitat
Benutzerbild von Evian
Evian

Registriert seit: 10. Apr 2003
Ort: Berlin
485 Beiträge
 
Delphi 6 Professional
 
#17

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:40
Mh.. hören sich alle toll an die Vorschläge, aber entweder bin ich zu doof, oder noch zu unwissent.
Die Listen(Welche auch immer) habe ich bis jetzt nur zum Aufbewaren von Informationen benutzt, aber
ich brauche die Objekte und ihre Fahigkeiten ja auch auf dem Formular. siehe Screenshot

Wie kann ich sie dem Formular zufügen, aber gleichzeitig in der Liste haben?!
Vielleicht Raff ichs, wenn ich etwas Beispielcode sehe?!
Miniaturansicht angehängter Grafiken
builder_228.jpg  
-> www.Phillsoft.de

Ich bin nun Mathematiker, aber meine Freundin bleibt trotzdem unberechenbar!
  Mit Zitat antworten Zitat
Phistev
(Gast)

n/a Beiträge
 
#18

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:44
Objekte sind Referenztypen, zwei Variablen (Formular / Liste) können also ohne Probleme auf ein Objekt (dyn. Array, Interface) zeigen.
Delphi-Quellcode:
with myPic do begin
  //...
end;
liste.addObject(bname+'XX'+IntToStr(bNr),myPic);
  Mit Zitat antworten Zitat
Benutzerbild von Evian
Evian

Registriert seit: 10. Apr 2003
Ort: Berlin
485 Beiträge
 
Delphi 6 Professional
 
#19

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 17:49
Ach jetzt versteh ich erst was ihr meint ... quasi ne Liste von Zeigern. Die sich einfacher bediehnen lässt.
Ja gut wäre ne Überlegung Wert.
-> www.Phillsoft.de

Ich bin nun Mathematiker, aber meine Freundin bleibt trotzdem unberechenbar!
  Mit Zitat antworten Zitat
Benutzerbild von Evian
Evian

Registriert seit: 10. Apr 2003
Ort: Berlin
485 Beiträge
 
Delphi 6 Professional
 
#20

Re: Auf dynamisch erstelltes Objekt zugreifen?

  Alt 31. Aug 2005, 18:35
Mh... hier stellt sich aber jemand ziehmlich doof an *g*

http://phillsoft.de/builder2.jpg

Die Exeption kommt genau in dem Moment, wenn ich das erste Bild in die Liste schreiben will...
-> www.Phillsoft.de

Ich bin nun Mathematiker, aber meine Freundin bleibt trotzdem unberechenbar!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 18:27 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