Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von m0rius
Thema: YAPPS goes Beta
Am im Forum: Projekte

[OFFTOPIC]

Zitat von Kovu
Suchen immer noch 1 Mitarbeiter...
Sie haben Post![/OFFTOPIC]

Thema: Name der Methode gerade ausgeführten feststellen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo softwareC,

hättest du selber nochmal gegoogelt, wärst du bestimmt auf das hier gestoßen.

m0rius

Thema: Name der Methode gerade ausgeführten feststellen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo softwareC,

Die Google-Suche ergab das hier.

m0rius

Thema: Programmliste Ausführen - Wo ist der Fehler?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Goordon,

System.Diagnostics.Process.Start() erwartet keinen Parameter vom Typ ListBoxItem (s. msdn).

m0rius

Thema: Projekt: PursuitDrift (2D-Autorennspiel)
Am im Forum: Projekte

Sollte noch Raum da sein, würde ich gerne mitmachen.
Habe ein paar Erfahrungen mit XNA gemacht (kleine Spiele wie Breakout etc.), würde aber gerne ein wenig mehr machen ...

Thema: Alle Kombinationen von Zeichen bis zu einer bestimmten Länge berechnen
Am im Forum: Rund um die Programmierung

Hallo freggeln,

fangt doch einfach mit "001" an und erhöht in einer Schleife immer die letzte Ziffer.
Sollte die aus dem Rahmen fallen, ruft ihr die Inkrement-Methode (rekursiv) mit der Ziffer vor der aktuell erhöhten Ziffer auf usw. Wenn du die erste Ziffer erhöhen würdest, brich die Rekusion ab.

m0rius

[EDIT]Geht natürlich bei "001" los ...[/EDIT]

Thema: Stammverzeichnis externe Festplatte
Am im Forum: Datentechnologien

Hallo zusammen,

da ich keine Lösung gefunden habe bzw. es sich scheinbar nicht einfach ändern lässt, habe ich das ganze jetzt einfach auf der externen Festplatte installiert.

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo ANSI_code,

das Akzeptieren von Klammern bzw. Potenzen, in denen Klammern vorkommen, war von Anfang an nicht vorgesehen. Wenn ich jetzt Klammern akzeptieren würde, müsste ich massig Änderungen vornehmen.

Die Nullstellensuche muss tatsächlich nochmal verbessert werden ...

m0rius

[EDIT]Datei aktualisiert, Nullstellensuche relativ zuverlässig.[/EDIT]

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo See Sharp,

danke für die Anregungen ...

  • Den Accept-Button füge ich ein
  • Die Zeichnung wird bei mir mit einer neuen Gleichung aktualisiert, bei dir nicht?
  • Das Menü wird z.B. noch erweitert (Eingabesyntax etc.) ... Das will ich nicht alles ins TabControl reinpacken


m0rius

[EDIT]Habe das Projekt nochmal kompiliert angehängt, vielleicht hattest du eine ältere Version ...[/EDIT]

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo,

oben findet ihr jetzt die aktualisierte Version inkl. Exportierfunktion sowie erhöhter Zeichengeschwindigkeit.

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo Isaac,

Die Performanz des Zeichenvorgangs ist sicher immer noch nicht die beste, aber ein wenig habe ich noch rausgehauen ;).

Export-Funktion folgt morgen, mittlerweile zu müde ...

m0rius

Thema: Stammverzeichnis externe Festplatte
Am im Forum: Datentechnologien

verwendetes Datenbanksystem: <MS SQL Server>

Hallo zusammen,

an welcher Stelle kann ich denn das Stammverzeichnis so ändern, dass die Daten meiner Datenbank auf der externen Festplatte und nicht auf C: abgelegt werden? Die Felder sind in SQL Server Management Studio Express ausgegraut ...

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo nochmal,

ich wollte eigentlich die Labels erst in ein Panel stecken und AutoScroll aktivieren, aber dadurch zerstöre ich das ganze Layout ... Ist halt nicht auf Scrollbars ausgelegt :|.

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo Section31,

ist bereits implementiert, ich muss zugeben, ihr wart Tester, ohne davon gewusst zu haben. Vielleicht sollte ich es nochmal ändern, ich hatte gehofft, der Doppelklick auf eines der Labels wäre intuitiv ;).

m0rius

Thema: string und double.TryParse = Komma verschiebung?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo ujr,

danke für den Hinweis, ist gefixt (die "gemeine" Variante ist in meinem Projekt syntaktisch nicht erlaubt, und nur dort verwende ich die Methode).

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo D.Follmann,

danke für deinen Hinweis, ZedGraph hatte ich auch schon in Erwägung gezogen, aber da dies eine Hausarbeit ist, die in der Schule als abiturrelevante Klausur gewertet wird, musste es eine selbstgestrickte Lösung sein.

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo zerberos,

der Graph ist "von Hand" mit den System.Drawing-Methoden gezeichnet, die Abstände der Rasterlinien bzw. die der Beschriftungen sind berechnet.

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo bonzy,

stimmt, das vom Button gefeuerte Event bzw. die Methode wurde nicht umbenannt ...

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

.

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo nochmals,

habe die Datei jetzt aktualisiert und bis auf die Möglichkeit zur Verschiebung (Zoom ist aber drin) alles geändert.

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo,

1) Die 3 Punkte habe ich aus dem Button rausgenommen.
2) Zoomen bzw. Verschieben der Achsen baue ich gerade ein.
3) Der Button heißt (hieß auch schon vorher) "btnCalculus".
4) Die Wertetabellenbuttons sind nicht überflüssig, da man Schrittweite etc. ändern kann.

m0rius

Thema: string und double.TryParse = Komma verschiebung?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo kleines_eichhoernchen,

geht sicher schöner, läuft aber. Ist ebenfalls im Rahmen meiner Info-Hausarbeit entstanden, darum auf deutsch und extrem auskommentiert.

// Konvertiert einen String in einen Double-Wert
		public static double ToDouble(string wert)
		{
			// Whitespace entfernen
			wert = wert.Trim();
			
			bool positiv = true;
			
			// Wenn negativ, vermerken und Minuszeichen entfernen
			if (wert.IndexOf("-") == 0)
			{
				positiv = false;
				wert = wert.Replace("-", "");
			}
			
			double faktor;
			
			// Kein Komma vorhanden (bzw. Punkt)?
			if (wert.IndexOf(".") < 0)
			{
				faktor = Convert.ToDouble(wert);
			}
			
			// Komma vorhanden!
			else
			{
				String[] unterteile = wert.Split('.');
				
				// Alle Nachkommastellen durchgehen und Schluss-Nullen entfernen
				while (unterteile[1].LastIndexOf('0') == unterteile[1].Length - 1 && unterteile[1].Length > 1)
				{
					// String um das letzte Zeichen verkürzen
					unterteile[1] = unterteile[1].Substring(0, unterteile[1].Length - 1);
				}
				
				// Wenn der Faktor 0 ist, Rechnung vermeiden
				if (unterteile[1].Length == 0)
				{
					faktor = 0;
				}
				
				// Faktor ist zum Glück nicht 0
				else
				{
					faktor = Convert.ToDouble(unterteile[0]) +
						Convert.ToDouble(unterteile[1]) / Math.Pow(10, unterteile[1].Length);
				}
			}
			
			// Evtl. Faktor negieren
			if (!positiv)
			{
				faktor *= -1;
			}
			
			return faktor;
		}

m0rius

Thema: Kurvendiskussion Polynomfunktionen
Am im Forum: Projekte

Hallo zusammen,

Ich möchte euch kurz ein Projekt vorstellen, was im Rahmen einer Informatik-Hausarbeit entstand.
Hierbei handelt es sich um ein Programm, was eine (nahezu) vollständige Kurvendiskussion für eine Polynomfunktion (ganzrationale Funktion) durchführt.

Momentan berechnet werden:

  • 1., 2. und 3. Ableitung
  • Grad der Funktion (Wenn man hier von "berechnen" sprechen kann)
  • Standardsymmetrien
  • Nullstellen
  • Extrema
  • Wendepunkte


Weitere Features:
  • Zeichnen aller Graphen (Funktion + Ableitungen)
  • Erstellen einer Wertetabelle sowie Exportieren als CSV-Datei


Screenshots:
  • siehe weiter unten


Es ist momentan noch keine Eingabeprüfung vorhanden, gebt also bitte nur valide Funktionsterme mindestens 1. Grades ein ...
Vielleicht kann es ja jemand brauchen und damit seine Hausaufgaben "kontrollieren" :).

Schlagwörter: Kurvendiskussion, Calculus, Kurvendiskussionsprogramm, Programm, Polynomfunktion

Thema: string und double.TryParse = Komma verschiebung?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo lord_fritte,

das gleiche Problem hatte ich auch (wusste aber nichts von der CultureInfo), habe ein kleines WorkAround gebastelt ...
Sag Bescheid, wenn du Interesse hast ...

m0rius

Thema: Text aus Datei mit Umlauten
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Stargatefreak,

schau mal, ob dir dieser Link weiterhilft.

m0rius

Thema: Nicht verdeckbares Form (kein TopMost!)
Am im Forum: GUI: Windows-Forms

Hallo,

Zitat von markus111
Wenn du aus Form1 zB Form2 mit ShowDialog() aufrufst, kannst du Form1 nicht mehr in Vordergrund holen. Edit: Außerdem spielt sich ein Warnton ab.

Ist es das was du meinst?

mfg.
markus111

Ja, genau :).

Vielen Dank auch an winSharp93,
m0rius

Thema: Nicht verdeckbares Form (kein TopMost!)
Am im Forum: GUI: Windows-Forms

Hallo,

wie kann ich ein Form so erstellen, dass es nicht in den Hintergrund gerückt werden kann?
Ich meine damit nicht TopMost etc., sondern das z.B. aus der Systemsteuerung bekannte Verhalten, dass ein aktives Fenster beim Versuch, in ein anderes zu klicken, einen Warnton von sich gibt und immer noch aktiv und im Vordergrund ist.

lg,
m0rius

Thema: Forumsprogramm
Am im Forum: Smalltalk


using System.Windows.Forms;

namespace ForumsProgramm
{
    class Program
    {
        [STAThread]
        static void Main(string[] args)
        {
             string s="Bye, World!";
        }

        static void SaySomething(string s)
        {
            MessageBox.Show(s, "Something very important to say");
        }
    }
}

Thema: SharpDevelop Metrics bzw. Projekteigenschaften
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo nochmals,

ich habe das Problem jetzt gelöst, indem ich die Version des LineCounter-Projektes (s. http://www.codeproject.com/KB/cs/LineCounterSDAddIn.aspx) auf die neue Version von SharpDevelop angepasst habe.

lg,
m0rius

Thema: SharpDevelop Metrics bzw. Projekteigenschaften
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo,

Vorweg: Forensuche brachte keine Ergebnisse, Google auch nichts Verwertbares.

Kann denn SharpDevelop 2 Projekteigenschaften (Metrics) ausgeben? Ich brauche einen Überblick über die Anzahl geschriebener Zeilen, Gesamtzahl der Zeichen etc.

m0rius