AGB  ·  Datenschutz  ·  Impressum  







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

Werteübergabe bei mehreren Formen

Ein Thema von Lilo · begonnen am 10. Jul 2005 · letzter Beitrag vom 10. Jul 2005
Antwort Antwort
Lilo

Registriert seit: 10. Jul 2005
26 Beiträge
 
#1

Werteübergabe bei mehreren Formen

  Alt 10. Jul 2005, 12:41
Hallöchen ^^

ich habe mir mit hilfe der suche schonmal ein ähnliches thema dazu gefunden nur kann ich damit mein problem nicht ganz lösen
(Wertübergabe )

bei mir besteht folgendes Problem...

ich habe mehrere Formen um genau zu sein, 8 zur zeit. ich brauche bei form 8 daten aus form1, form3, und form4 ...
wie kann ich realisieren das ich mit werten die in diesen formen eingegeben werden, in form8 weiterarbeiten kann ohne das ich sie global anlegen muss oder diese werte direkt an diese form weitergeben muss?

beim hin und her schalten zwischen den formen bleiben die werte ja komplett erhalten nur weiss ich leider nicht wie ich an die werte heran komme

ich hoffe es gibt dafür eine simple lösung
  Mit Zitat antworten Zitat
Benutzerbild von leddl
leddl

Registriert seit: 13. Okt 2003
Ort: Künzelsau
1.613 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Werteübergabe bei mehreren Formen

  Alt 10. Jul 2005, 13:07
Inwiefern hilft da der Link, den du gegeben hast, nicht?
foo = Form4.Edit1.Text Dazu noch die Unit in die Uses aufnehmen und fertig.
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#3

Re: Werteübergabe bei mehreren Formen

  Alt 10. Jul 2005, 13:26
Zitat von leddl:
Inwiefern hilft da der Link, den du gegeben hast, nicht?
foo = Form4.Edit1.Text Dazu noch die Unit in die Uses aufnehmen und fertig.
Damit wäre er doch genau da wo er nicht hin will..
Zitat:
...ohne das ich sie global anlegen muss...
Da meine Antworten zu diesen Themen generell auf Unverständnis stoßen oder in einem Flamewar ausarten, versuche ich mich erstmal herauszuhalten.
Nur soviel: Suche mal ein paar Infos zum Bei Google suchenMVC Pattern, danach dürftest du dich auch fragen, was die Datem /auf/ dem Form zu suchen haben.
  Mit Zitat antworten Zitat
Lilo

Registriert seit: 10. Jul 2005
26 Beiträge
 
#4

Re: Werteübergabe bei mehreren Formen

  Alt 10. Jul 2005, 13:34
Hat sich erledigt ... war einfach nur ein bissl dumm der thread kann wieder gelöscht werden... trotzdem danke für die schnelle antwort
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#5

Re: Werteübergabe bei mehreren Formen

  Alt 10. Jul 2005, 13:36
@Robert:
Hieße das, es gibt ein zentrales, globales Daten-Objekt, in den (Formular-)Events wird immer nur etwas daran geändert, und wenn etwas ausgegeben werden soll, dann geschieht dies duch ein Ausgebe-Objekt, welches dann wiederum die Formularelemente bedient ?

Vorteil: Vollständige Trennung zwischen GUI und Programmcode ( )

Richtig
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#6

Re: Werteübergabe bei mehreren Formen

  Alt 10. Jul 2005, 13:53
Zitat von jfheins:
@Robert:
Hieße das, es gibt ein zentrales, globales Daten-Objekt, in den (Formular-)Events wird immer nur etwas daran geändert, und wenn etwas ausgegeben werden soll, dann geschieht dies duch ein Ausgebe-Objekt, welches dann wiederum die Formularelemente bedient ?
Ich fürchte ich habe hier nicht genau verstanden, was du mir sagen willst. Aber falls ich es richtig verstanden habe: Ja.
Kurzform: Im Endeffekt ist es eine Wiederentdeckung des EVA-Prinzips.
Da Quick'nDirty-GUIs schwer bis gar nicht wiederverwendbar oder auch nur im entferntesten testbar durch unit tests sind, versucht man die Verarbeitung von irgendwelchem GUI-Geklicke zu trennen.
Für alles andere rate ich dir dich im Netz schlau zu machen, dort haben breits viele Leute wirklich gute Artikel dazu geschrieben.

Zitat von jfheins:
Vorteil: Vollständige Trennung zwischen GUI und Programmcode ( )
Dafür braucht es nichtmal MVC, es reicht einfach nur Disziplin. (zumindest im Code Editor, außerhalb ist es damit bei mir nicht weit her... )
  Mit Zitat antworten Zitat
Antwort Antwort


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 07:16 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