000
24.04.2009, 16:46 Uhr
Fiend
|
Hallo, ich habe folgendes Problem bzw. eine Frage.
Ich arbeite im Rahmen meines Studiums mit Visual C# (Windows Forms Anwendungen).
Ich habe eine einfache Anwendung mit ein paar Textfeldern programmiert.
Die Anwendung rechnet verschiedene Dinge aus, z.B. die MwSt auf einen Netto Betrag etc.
Funktioniert alles einwandfrei.
Einmal kann die Berechnung über einen Rechnen Button gestartet werden, oder wenn ein Häckchen gesetzt ist wird automatisch gerechnet sobald sich im Eingabe Textfeld etwas ändert.
Das Programm läuft wie gesagt einwandfrei. Das aus meiner Sicht programmiertechnisch noch verbleibende Manko ist, ich habe (da über verschiedene Wege gerechnet werden kann, also Button oder Häckchen) den selben Quelltext mehrmals. Eben in den verschiedenen Steuerelementen.
Ich dachte ich könnte jetzt meinen Quelltext EINMAL in eine Funktion oder Methode packen und dann eben in meinen Steuerelementen besagte Funktion aufrufen. Was die Zeilenanzahl in meinem Quellcode beträchtlich minimieren würde.
Meine Frage ist: Kann ich einfach so ne von mir definierte Funktion anlegen? Denn die Methoden werden ja praktisch durch die eingefügten Steuerelemente repräsentiert.
Wenn das geht, kann ich die Funktion einfach aufrufen (wie z.B. in C++) in dem ich ihren Namen an gewünschter Stelle angebe, z.B. rechnen() ? Oder geht das anders?
Bitte um Tip.
Vielen Dank in voraus. -- www.medieninformatik-studium.de |