/// <summary> Methode: enhO() /// <para>gibt die obere enharmonische Verwechselung als Ton-Objekt aus</para> /// </summary> /// <returns>Ton-Objekt, TYP: <b><i>ds_Ton</i></b></returns> /// . /// <remarks> /// <para> Programmierer : Michael Pütz</para> /// Version : 0 /// <para> Unterversion : 1</para> /// Revision : 4 /// <para> letzteBearbeitung: 2016-12-17 15:00:05</para> /// <para> ersteBearbeitung : 2016-11-23 14:02:03</para> /// . /// <para> getestet am : 2016-12-14 20:23:30</para> /// </remarks> public ds_Ton enhO() { #region DEBUG_INFO #if TEST string MethodenName = KLASSE + ".enhO()"; #if START wnd_StatusOn ein = new wnd_StatusOn(MethodenName); #endif //START #endif //TEST #endregion DEBUG_INFO ds_Ton ausgabe = DB_Töne.getTon(_enhO); #region DEBUG_INFO #if TEST #if AUSGABE Anz_Ton_Objekt info = new Anz_Ton_Objekt(MethodenName, ausgabe); #endif //AUSGABE #if START wnd_StatusOff aus = new wnd_StatusOff(MethodenName); #endif //START #endif //TEST #endregion DEBUG_INFO return(ausgabe); }
/// <summary> Konstruktor(eingaben) /// <para>instanziiert die Instanz, /// initialisiert die Listen, /// speichert die Eingaben und /// speichert dazu die gefundenen Tonobjekte</para> /// </summary> /// . /// <remarks> /// <para> Programmierer : Michael Pütz</para> /// Version : 0 /// <para> Unterversion : 1</para> /// Revision : 1 /// <para> letzteBearbeitung: 2016-11-25 19:15:37</para> /// <para> ersteBearbeitung : 2016-11-25 19:05:50</para> /// . /// <para> getestet am : </para> /// </remarks> public Eingaben(params string[] eingaben) { _eingabeNamen = new List <string>(); _eingegebeneTöne = new List <ds_Ton>(); string e; // eingegebener Ton ds_Ton f; // gefundenes Ton-Objekt for (int i = 0; i < eingaben.Length; i++) { e = eingaben[i]; // eingegebenen Ton zur Liste hinzufügen _eingabeNamen.Add(e); for (int s = 0; s < DB_Töne.Anzahl; s++) { f = DB_Töne.getTon(s); // gefundenes Tonobjekt speichern if (f.TonName == e && f != null) { _eingegebeneTöne.Add(f); } } } }