Entwickler-Ecke

C# - Die Sprache - verständins problem mit eventhandlern


shil - Di 09.01.07 10:56
Titel: verständins problem mit eventhandlern
Also irgendwie raff ich das mit den Events nicht ganz. Kann mir jmd vieleicht ein gutes tut
dazu geben, oder es mir erklären?

mfg shil


Christian S. - Di 09.01.07 11:26

Wenn Du ein bisschen präziser bist, kann man Dir helfen.


shil - Di 09.01.07 11:55

es geht da eigentlich um das ganze. daher wäre ein tut zu dem gesamten thema events super.

aber was mir imo nicht ganz klar ist, wie lasse ich mein programm bei bestimmten "klicks" reagieren. ich weiss das man das mit eventhandlern macht, aber ich habe keine ahnung wie genau das geht.


jasocul - Di 09.01.07 12:17

Du musst schon genauer sein. Wenn Du z.B. selbst Klassen schreiben willst, hat Deine Frage eine ganz andere Bedeutung, als eine Frage, wie man das Click-Ereignis bei einem Button (oder einer anderen existierenden Komponente) erzeugt.

Wenn ich das aber richtig verstehe, meinst Du den zweiten Fall. Mache doch mal ein Doppelklick auf die Komponente. Oder gehe in das Eigenschaftsfenster und lass Dir dort die möglichen Ereignisse anzeigen.


shil - Di 09.01.07 12:37

mir gehts es im grunde um die grundlagen von eventhandlern.
wie deklariere ich sie, wie verwende ich sie?
den code, der ausgeführt werden soll, soll nicht in dem body des buttons stehn, sondern in der main oder sonst wo, weil ich mir dann ja auch die eventshandler sparren könnte.(ja der klick auf den button ist schon ein event)

also nochmal im kurzem. ich suche ein tutorial, das mir die grundlagen zu events beibringt.


jasocul - Di 09.01.07 12:47

Ich würde Dir dieses Buch [http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-742?] empfehlen. Bei dem Link gibt es eine Volltextrecherche zum Buch, bei der auch der Buchinhalt angezeigt wird.

Ich habe das Buch gelesen und halte es für empfehlenswert. Zu einer Rezension bin ich leider noch nicht gekommen. Das wird aber noch passieren.


Christian S. - Di 09.01.07 12:50

Oder zum online lesen (direkt das Kapitel zu Events):
http://www.galileocomputing.de/openbook/csharp/kap23.htm


shil - Di 09.01.07 12:55

geht doch^^ danke euch ihr 2


Christian S. - Di 09.01.07 12:57

kleiner Hinweis: Die Google-Suche nach "C# Events" liefert als erster Ergebnis den Link, den ich gepostet habe ;)


shil - Di 09.01.07 12:59

google geht bei mir nemmer. da steht immer "Hier entsteht eine neue Internetpräsenz"


jasocul - Di 09.01.07 13:13

@Christian:
Angeber. :P Ich habe das Buch wenigstens gelesen. :wink:


shil - Di 09.01.07 13:32

haha^^


Kha - Di 09.01.07 16:52

user profile iconshil hat folgendes geschrieben:
google geht bei mir nemmer. da steht immer "Hier entsteht eine neue Internetpräsenz"
Viren/Trojaner/... sind schon eine tolle Erfindung, nech ;) ?


shil - Di 09.01.07 17:43

das dumme is nur das wir ne fette firewall antiviren programme usw haben. ^^


jasocul - Di 09.01.07 17:54

Ja und?

Trotzdem gibt es keine Garantie, dass Du keine Viren hast. Das AV-Programm kann nie alle Viren erkennen und es gibt auch ander Möglichkeiten, etwas auf die Festplatte zu bekommen.

Wenn alle anderen korrekt auf Google zugreifen können und nur Du nicht, wird das Problem wohl bei Dir zu suchen sein. Ein ganz normales Ausschlussverfahren. :wink:


shil - Di 09.01.07 18:24

ja slebst wenn ich eins hätte. mir ist keines bekannt das google.de sperrt.
an meinem heimpc surf ich auf ganz anderen seite wie hier in der firma und da hab ich das prob nicht. (auf dem ist auch keine av und keine firewall)


jasocul - Mi 10.01.07 08:56

Dann solltest Du dringend dem Firmen-Admin eine Info geben.

btw:
Surfen ohne AV-Programm ist schon ziemlich leichtsinnig.


shil - Mi 10.01.07 12:57

nö is es nicht. den viren trojaner usw werden überbewertet.
das einzige was mir in 5 jahren online leben gehackt wurde, war mein icq account.
(das is auch net schwer)
dialer gehen mit dsl nicht, alls daher^^

Klar man bekommt ab und an mal leistungseinbrüche, die behebe ich aber mit kleinen tools.
ausserdem sind die meisten viren in cookies oder temp. internetdateien und die lassen sich locker löschen. (klar gibt es auch welche die sich wehren wollen, aber abgesicherter modus 4tw :))

also das is meine erfahrung mit viren und co


Christian S. - Mi 10.01.07 13:41

Ich werfe mal ganz vorsichtig - an Mods und User gerichtet - die Worte "Off Topic" in de Raum :zwinker:


shil - Mi 10.01.07 14:49

poah, denkt nicht einmal daran! ;)


shil - Do 11.01.07 11:42

also ihr 2, ich hab das mal gelesen (mehrfach) werde aber null de meter schlau draus.^^
naja jetzt hab ich mir das mal von meinem ausbilder erklären lassen und habe endlich mal die grundelegenden sachen verstanden ;)


jasocul - Do 11.01.07 12:40

Naja, die Eventhandler sind in dem Buch auch nicht gerade das erste Kapitel. :wink:
Aber schön, dass Dir Dein Ausbilder das erklären konnte.


Kha - Fr 12.01.07 15:47

Events und Eventhander sind ja wirklich kein Problem, das Problem sind doch wohl eher Delegaten an sich ;) . Ich denke, es macht auch mehr Sinn, mit eben diesen anzufangen, dann lassen sich die zwei anderen Begriffe in 10 Sekunden erklären. Afair macht es Hejlsberg auch auf diese Weise in seinem C#-Buch, aber dieses kann man wohl eher nicht zu den wirklichen Lehrbüchern zählen ;) .


shil - Sa 13.01.07 18:28

sry, aber imo hab ich absolut kein bock mehr irgendwas "buchmäßiges" zu lesen.. -.-
hab schon kein wochenende, da ich auf schulung bin.