AGB  ·  Datenschutz  ·  Impressum  







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

Panele duplizieren

Ein Thema von Hansa · begonnen am 18. Feb 2009 · letzter Beitrag vom 19. Feb 2009
Antwort Antwort
Seite 1 von 2  1 2      
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

Panele duplizieren

  Alt 18. Feb 2009, 13:54
Hi,

Habe hier ein Panel mit mehreren Edits drauf. Alles auf dem Panel repräsentiert einen Datensatz. Davon gibt es allerdings eine anfangs unbekannte Anzahl. Es geht um ein Adressbuch. Man stelle sich also mal vor, pro Bildschirm / DIN A 4-Seite sollen 4 bzw. 8 Adressen angezeigt / gedruckt werden. Dabei sind die Panele mit den Controls drauf quasi identisch. Das erste Panel fängt dann oben links an und das nächste ist rechts dasneben. Nr. 3 und 4 sind sollen dann in 2. "Zeile" sein usw. Wie mache ich das nun, ohne alles von Hand zu Fuss ausrechnen und erzeugen zu müssen ? Es muss sich auch nicht unbedingt um Panele handeln, nur die Felder der Datensätze müssen eben zusammen dargestellt werden.
Gruß
Hansa
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#2

Re: Panele duplizieren

  Alt 18. Feb 2009, 13:56
TFrame mal angucken.
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Panele duplizieren

  Alt 18. Feb 2009, 13:57
Du erstellst am besten ein Frame (anstatt Panel) und dann folgt ein bisschen Mathematik
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#4

Re: Panele duplizieren

  Alt 18. Feb 2009, 19:00
Frames, wozu, wie was ? Sieht so aus, als ob die dafür gut sind, wenn man nicht weiß, wozu die Objektablage gut ist. Sonst keiner eine Idee ? Das Stichwort "Frame" nützt mir jedenfalls so nichts.
Gruß
Hansa
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#5

Re: Panele duplizieren

  Alt 18. Feb 2009, 19:02
Was für ein Delphi hast du denn??
  Mit Zitat antworten Zitat
Florian Hämmerle
(Gast)

n/a Beiträge
 
#6

Re: Panele duplizieren

  Alt 18. Feb 2009, 19:04
Zitat von Delphi-OH:
Beschreibung
Wenn Sie Frame-Objekte erstellen, werden diese als Nachkommen von TFrame implementiert.

Frames sind wie Formulare Container für andere Komponenten. Auch sie verwenden Hierarchiebeziehungen (übergeordnet/untergeordnet) zum Synchronisieren der Komponenteneigenschaften und einen Eigentümer-Mechanismus zum automatischen Instantiieren und Freigeben ihrer Komponenten. Frames können aber in Formulare und andere Frame-Objekte eingefügt und zur einfachen Wiederverwendung in der Komponentenpalette gespeichert werden. Nachdem ein Frame erstellt und gespei*chert worden ist, funktioniert er weiterhin als Unit und vererbt Änderungen weiter*hin an die Komponenten, die er beinhaltet (einschließlich anderer Frames). Außerdem erbt ein eingebettetes Frame-Objekt alle Änderungen, die an der Komponente vorgenommen werden, von der es abgeleitet ist.
mfg Flö
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#7

Re: Panele duplizieren

  Alt 18. Feb 2009, 19:07
Wenn man es gleich als Komponente brauchen kann, käme das hier auch noch in Betracht.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#8

Re: Panele duplizieren

  Alt 18. Feb 2009, 19:13
Ich bin durchaus in der Lage, die OH selber zu lesen. Nur : was soll ich für den Fall hier konkret damit anfangen ?
Gruß
Hansa
  Mit Zitat antworten Zitat
WoGe

Registriert seit: 16. Jun 2005
Ort: Kelkheim
178 Beiträge
 
Delphi 10.3 Rio
 
#9

Re: Panele duplizieren

  Alt 18. Feb 2009, 21:02
Zitat von Hansa:
Es muss sich auch nicht unbedingt um Panele handeln, nur die Felder der Datensätze müssen eben zusammen dargestellt werden.
DBCtrlGrid? Kann doch mehrere Spalten.

Gruss
wo
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10

Re: Panele duplizieren

  Alt 18. Feb 2009, 21:12
Stimmt. DAS dürfte gehen. Was sollen nur die Frames ?
Gruß
Hansa
  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 22:26 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