Hi, kann ich ein Event, dass ich in Klasse A anmelde und behandle in Klasse B abmelden? Gruß Agit
Ich denke nicht. Laut Handbuch deiner nicht näher genannten Programmiersprache widerspricht das evtl. dem OO-Ansatz. Aber du kannst Klasse A sagen, dass sie's abmelden soll... Ralf
Natürlich, du musst nur einen Antrag auf briefliche Event-Abmeldung stellen (ähnlich zu Briefwahl), und den Abmeldungs-Brief in die Nachbarklasse zustellen lassen, am besten vom Klassen-Streber, weil der Lehrer den am ehesten unbeaufsichtigt gehen lassen wird.
du bist der programierer und kannst das implementieren. wenn nicht genauer erklären wie das gemeint ist.
>kann ich ein Event, dass ich in Klasse A anmelde und behandle in Klasse >B abmelden? offensichtlich kannst du es nicht..
Agit A. schrieb: > Hi, > > kann ich ein Event, dass ich in Klasse A anmelde und behandle in Klasse > B abmelden? > > Gruß > > Agit Nein, das ist nicht möglich da BASIC keine Klassen kennt.
hi Leute, bin bei C# sry das hätt ich erwähnen sollen. Es is mir klar, dass ich es ihn klasse a abmelden kann. Ich benötige die Abmeldung aber in Klasse b. Die Klassen sind UserControls. Gruß Agit
nennen wir das Event, dass du abmelden möchtest, Event 1. Nun könntest du ein neues Event 2 einführen, dass von Klasse B erzeugt wird. Klasse A registriert sich als Listener für Event 2 bei Klasse B. Sobald Event 2 erzeugt wird, wird Klasse A benachrichtigt und meldet Klasse B als Listener für Event 1 ab. Wenn Klasse B sich abmelden will, muss Klasse B also nur Event 2 erzeugen und die Listener benachrichtigen. Ich glaube, das ist aber auch nicht das, was du willst. Vielleicht kannst du dein Problem etwas genauer beschreiben.
Agit. Wie wärs mit mal ein bischen Geld für ein C# Buch investieren? Das muss doch frustrierend sein, wenn man wegen jedem Pfurz, der selbst in den grindigsten C# Büchern beschrieben ist, immer erst mal einen Thread bei mikrocontroller.net schreiben muss. Es wird mit immer ein Rätsel bleiben, warum man immer wieder darauf rumreiten muss, dass man zum Programmieren ordentliche Unterlagen benötigt. Das komplexeste Gerät, welches die Menschheit je gebaut hat mit den vielfältigsten Möglichkeiten die man sich in einem Gerät nur vorstellen kann und alle glauben, das könnten sie alles einfach so aus dem Ärmel schütteln.
hi Karl Heinz, ich nehme es schon ziemlich ernst mit Literatur. Hab auch auf dem Schreibtisch wie gute Bücher zu C#, jedoch habe ich in dem keine Lösung zu meinem Problem gefunden. Es is mir klar, dass ohne Literatur es schwieriger ist zu proggen. Hab das Problem jetzt aber gefixt, hab im UserControl B einen Button hinzugefügt, der in USerControl A abgefragt wird und so kann ich die Events synchronisieren. Gruß Agit
Karl Heinz Buchegger schrieb: > Das komplexeste Gerät, welches die Menschheit je gebaut hat Mir scheint, du hast noch nie einen Video(VHS)-Rekorder eingestellt.
Karl Heinz Buchegger schrieb: > und alle glauben, das könnten sie alles einfach so aus > dem Ärmel schütteln. Aber der nette Mann in der Reklame hat gesagt, daß das ganz intuitiv wäre ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.