20 Nov 2011 @ 16:28 

In letzter Zeit sind immer mehr Spams in den Kommentaren erschienen. Um es zu unterbinden müsst ihr euch registrieren und einloggen, um Kommentare schreiben zu können.

Share
Posted By: mbd
Last Edit: 20 Nov 2011 @ 16:28

EmailPermalinkComments (0)
Tags
Categories: Allgemein

 10 May 2011 @ 1:43 

Das Problem:

Es gibt manchmal, dass man ein neues Formular bzw. Dialog öffnen möchte, und währenddessen den Parent-Form blokieren möchte.

Ein einfaches Beispiel:
“Sind Sie sicher…?” – Wir wollen diese Frage dem Benutzer stellen und je nach Antwort, was anderes tun. Es wäre dann natürlich sinnvoll, wenn unser Code eine Pause machen würde, bis der User sich entschieden hat, ob er sich sicher ist. Was machen wir dann? Natürlich: ShowDialog().

Nur es hat einen Schönheitsfehler:
Wenn wir ein Formular/Dialog mit ShowDialog() öffnen, wird nicht nur der Parent-Form, sondern der komplette UI-Thread, in dem ShowDialog() aufgerufen wurde, blockiert. Dafür ein einfaches Beispiel ist der Folgende Code. Ich habe ein Formular Form1 und auf dem sind 2 Knöpfe. btOpenNewForm öffnet ein neues Form1 Formular. btCloseForm fragt, ob wir das aktuelle Formular sicher schließen möchten und wenn die Antowrt ja ist, schließt den Form. More »

Share
Posted By: mbd
Last Edit: 10 May 2011 @ 01:43

EmailPermalinkComments (0)
Tags
Categories: C#, How To

 10 May 2011 @ 0:24 

Also es ist lange Zeit her, dass ich etwas geschrieben hab, und ich habe ja versprochen, dass ich den Browser euch zeig, wie manns macht… Und das werde ich auch tun. In 1-2 Tagen, kommt der erste Teil.
Endlich… Und ich hatte in der letzten Zeit sehr viel zu tun, und hatte einige Probleme, die mir neu waren und für die ich eine Lösung suchen habe müssen. Die werde ich euch auch zeigen, damit ihr die Lösung vielleicht schneller habt, als ich, weil ihr nicht so lange suchen müsst.

Und eine Bitte: Wenn ihr ein Problem habt (der Code funktioniert nicht, ihr könnt nicht kompilieren, etc) bitte hier einen Kommentar schreiben – möglichst mit Code – und nicht bei den YouTube Videos. Dort hat der Code vielleicht gar nicht Platz.

Danke.

Share
Posted By: mbd
Last Edit: 10 May 2011 @ 00:24

EmailPermalinkComments (0)
Tags
Categories: Allgemein

 23 Jul 2010 @ 4:23 

Hallo,

ich habe auf youtube ein paar Videos über Streams, OpenFileDialog und SaveFileDialog. Und ich habe festgestellt, dass viele einen Fehler machen, was das Programm zum Absturz bringen kann.

Um dabei zu helfen, habe ich ein Video gemacht, in dem ich zeige, wo der Fehler ist und wie man den vermeiden kann.

Und was ich natürlich vergessen habe:
Bei dem Code, wo wir Zeile für Zeile den Text lesen und selber eine neue Zeile hinzufügen:

public void Read2(string filename)
{
   System.IO.StreamReader sr = new System.IO.StreamReader(filename);
   while (!sr.EndOfStream)
   {
      textBox2.Text += sr.ReadLine();
      if (!sr.EndOfStream)
      textBox2.Text += Environment.NewLine;
   }
   sr.Close();
}

Mit diese IF-Anweisung können wir erreichen, dass am Ende keine neue Zeile extra hinzugefügt wird.

Share
Posted By: mbd
Last Edit: 23 Jul 2010 @ 04:25

EmailPermalinkComments (0)
Tags
Categories: Allgemein

 22 Jul 2010 @ 8:22 

Hallo,

ich habe mich heute damit bisschen beschäftigt, den Browser zusammenzubasteln, damit ich euch zeigen kann, wie man das macht.

Auf den zwei Screenshots könnt ihr sehen, wie es aussehen wird. Die Videos und der Code kommt später.

Ich werde versuchen, so schnell, wie möglich die Videos fertig zu machen ;)
Bis dann.

Share
Posted By: mbd
Last Edit: 22 Jul 2010 @ 08:22

EmailPermalinkComments (0)
Tags
Categories: Allgemein

 21 Jul 2010 @ 6:46 

Hallo,

ich habe zwar gezeigt, wie wir den MD5 Algorithmus zu Fuß programmieren können, aber ich habe vergessen, es zu zeigen, wie man mit der fertig programmierten .NET Klasse man es machen kann.

Also los gehts:

Der System.Security.Cryptography Namespace

In diesem Namespace findet man Klassen, die für die Ver- und Entschlüsselungen, Hash-Algorithmen usw. verwendet werden können. Jetzt werden wir uns mit der MD5 Klasse beschäftigen, aber später werde ich audch zeigen, wie man mit AES oder mit RSA ver- und entschlüsseln kann.

Die MD5 Klasse

Als erstes deklarieren wir eine Funktion, die ComputeHashFromString heißt und ein String Parameter bekommt und einen  String als Ergebnis liefert.


public static string ComputeHashFromString(string text)
{
}

More »

Share
Posted By: mbd
Last Edit: 21 Jul 2010 @ 07:33

EmailPermalinkComments (0)
Tags
Tags: , ,
Categories: .NET, C#

 21 Jul 2010 @ 6:10 

Und weil ich wieder da bin, hier ist das nächste How-To, wie man einen kleinen Taschenrechner mit C# und WinForms in ein paar Minuten machen kann. Es ist wirklich nicht schwer, ihr solltet ausprobieren. More »

Share
Posted By: mbd
Last Edit: 22 Jul 2010 @ 07:14

EmailPermalinkComments (0)
Tags
Tags: , , ,
Categories: .NET, C#, How To

 21 Jul 2010 @ 6:01 

Hallo,

ich habe zuletzt eine längere Pause gemacht und in der Zeit war die Seite auch nicht verfügbar. Aber jetzt ist es nun so weit. Ich bin wieder da und mach weiter! Weiterhin freu ich mich auf Fragen, also seid bereit eure Fragen zu stellen.

Mit freundlichen Grüßen,
mbd

Share
Posted By: mbd
Last Edit: 21 Jul 2010 @ 06:01

EmailPermalinkComments (0)
Tags
Categories: Allgemein

 03 May 2010 @ 3:15 

Ich habe überlegt, und das mit den Screenshots aufgegeben. Statt dessen werde ich kleine Videos machen, mit denen ihr besser sehen könnt, was ich mache und wie das funktioniert.

Die erste Reihe ist da. Das Thema: Win Forms mit C#. Die Code-Beispiele werdet Ihr immer unter den Videos finden.

Share
Posted By: mbd
Last Edit: 22 Jul 2010 @ 05:04

EmailPermalinkComments (0)
Tags
Tags: , ,
Categories: Allgemein, How To

 20 Jan 2010 @ 19:01 

Viele suchen lösungen, wie Binär in Hexzahlen oder umgekehrt umgewandelt werden kann.

Wie man Dezimalzahlen in Binär- oder Hexzahl umwandelt ist relativ einfach:

        public static string DezimalToBinaer(int dezimal)
        {
            return Convert.ToString(dezimal, 2);
        }

        public static string DezimalToBinaer(long dezimal)
        {
            return Convert.ToString(dezimal, 2);
        }

        public static string DezimalToHex(int dezimal)
        {
            return Convert.ToString(dezimal, 16);
        }

        public static string DezimalToHex(long dezimal)
        {
            return Convert.ToString(dezimal, 16);
        }

More »

Share
Posted By: mbd
Last Edit: 20 Jan 2010 @ 19:01

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: How To





 Last 50 Posts
avatar
Change Theme...
  • Users » 6
  • Posts/Pages » 29
  • Comments » 9
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Kontakt



    No Child Pages.