Archive: ‘Projekte’ Category

Updates für meine Programme

No comments Dezember 4th, 2010

Information: Aufgrund von Server-Problemen stehen die Updates vorerst nur per Auto-Update zur Verfügung!

RideLog 1.0.0.1

Am 01. Dezember habe ich RideLog in der Version 1.0.0.1 veröffentlicht. Neu ist allerdings nur ein wenig Text auf der Datei- bzw. Druck-Ausgabe: Über “Daten für das Jahr XXXX” steht nun als Überschrift “FAHRTENBUCH”.

PhotoStackRenamer 1.1.0.3

Heute habe ich den PhotoStackRenamer 1.1.0.3 veröffentlicht. Neu ist die Möglichkeit, Drag-and-Drop für das Laden der Fotos in die Umbenennungsliste zu nutzen.

Auto-Update

Wer RideLog 1.0.0.0 bzw. PhotoStackRenamer 1.1.0.2 installiert hat, sollte in den nächsten zwei Wochen von der Software selbst, oder besser gesagt von Microsofts ClickOnce, das Update angeboten bekommen (vorausgesetzt, die Anwendungen werden hin und wieder mal geöffnet Smiley).

How-To: RichTextBox absatzweise auslesen

No comments Dezember 13th, 2009

Für mein aktuelles Projekt, die Homepageverwaltung 2, ist es nötig, den Inhalt eine RichTextBox nicht zeilenweise, sondern absatzweise auszulesen und im HTML-Code erst dann ein <br /> einzufügen. Wie das funktioniert, zeige ich nun.

Zuerst wird ein String, der den späteren HTML-Code enthält, erstellt.

string HtmlCode = "";

Nun wird die RichTextBox mittels einer foreach-Schleife absatzweise ausgelesen.

foreach (Paragraph p in _InhaltRTBox.Document.Blocks)
{
    // TextRange-Objekt mit Text vom Absatz-Anfang bis Absatz-Ende füllen
    TextRange ParagraphText = new TextRange(p.ContentStart, p.ContentEnd);
 
    // Text des TextRange-Objekts (mit etwas Formatierung) in den String schreiben
    Text += ParagraphText.Text.ToString() + Environment.NewLine;
    Text += "<br />" + Environment.NewLine;
}