Visual Dataflex
Zur Startseite Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen
Datenbank RSS Feed Selector Zur User-Map

 
Boardmenü
» Forum
» Portal

» Registrieren
» Suche
» Statistik
» Mitglieder
» Team
» Kalender
» Sponsoren
» Partner

» F.A.Q

Portalmenü
» Datenbank anlegen
» Datenbank Entwicklung
» Empfehlungen
» Portal
» Programm erstellen
» Über visual Dataflex

» Statistik

Dataflex Empfehlungen

Englisches Dataflex Forum


Anzeigen

Sponsoren
Kostenloser Linktausch

Antivirus Software

Foren Verzeichnis

HP Color Laserjet 1600

Windows 7 Forum


Social Bookmark Script

Visual Dataflex » VDF Fortgeschrittene » Messages an andere Klassen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Messages an andere Klassen
Autor
Beitrag
Roman Köhler Roman Köhler ist männlich
Administrator


images/avatars/avatar-4.jpg

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Mannheim
Betriebssystem: Windows XP

Messages an andere Klassen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

So liebe Leutz,

ich hab mal wieder ein Problem:

Ich habe zwei Klassen erstellt (A und B). Jede dieser Klassen hat eine einzigartige Prozedur (AA und BB). Nun soll die eine Klasse eine Nachricht an die andere Schicken, und umgekehrt. Das Problem ist, dass ich zwar die Zielklasse weiß, aber nicht, wie der Programmierer das entsprechende Objekt nennen wird.
In A: send BB to ???
In B: send AA to ???

Beide Objekte haben keinen standardisierten, umschließenden Container, der mit "delegate" und "broadcast reursive" angesteuert werden könnte.

Schicke ich nur "send BB", bekomme ich eine Fehlermeldung, dass die Prozedur nicht existiert, schicke ich "Broadcast send BB" geschieht gar nix.

Kann mir jemand weiterhelfen?
16.08.2010 14:16 Roman Köhler ist offline E-Mail an Roman Köhler senden Homepage von Roman Köhler Beiträge von Roman Köhler suchen Nehmen Sie Roman Köhler in Ihre Freundesliste auf
abraxas
Doppel-As


Dabei seit: 23.07.2007
Beiträge: 107
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Frauenfeld (CH)

RE: Messages an andere Klassen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Roman

Du brauchst einen Vermittler für diese Art der Kommunikation zwischen zwei Klassen resp. deren instanzierte Objekte.
DataFlex bietet Dir die 'broadcaster' Klasse dafür. Ein Objekt dieser Klasse ist in der Lage das zu tun, was Dir vorschwebt. Du kannst Dir aber auch eine eigene Vermittler Klasse/Objekt konstruieren, welches mittels einer definierten Schnittstelle mit den verbundenen Kollegen spricht.

Gruss, Paolo

__________________
=================
Abraxas Informatik AG
Schweiz
=================
17.08.2010 10:20 abraxas ist offline E-Mail an abraxas senden Homepage von abraxas Beiträge von abraxas suchen Nehmen Sie abraxas in Ihre Freundesliste auf
Gehe zu:
Neues Thema erstellen Antwort erstellen
Visual Dataflex » VDF Fortgeschrittene » Messages an andere Klassen

Views heute: 1.370 | Views gestern: 2.158 | Views gesamt: 1.842.226

Impressum

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH | SEO by seo-wbb.de - Sponsored by Rene Urlaub und Reise Infos Frankenthal