Posts mit dem Label tutorial werden angezeigt. Alle Posts anzeigen
Posts mit dem Label tutorial werden angezeigt. Alle Posts anzeigen

Mittwoch, 20. Juni 2012

GIMP - The Power of Open Source


GIMP soll schlechter als Photoshop sein?
Viele Leute sind der Meinung, GIMP wäre nur eine kostenlose Billigversion von Photoshop und co.
Das hier der Terminus Kostenlos nicht ganz zutrifft, ist offenbar vielen nicht bewusst.
GIMP ist ein Open Source Programm, was heisst, dass der Quellcode offen und für Jederman einlesbar ist. Darum würde es keinen Sinn Geld dafür zu verlangen. Es hat also mit der Qualität oft nichts zu tun.

In nur 1 - 2 Stunden hab ich die Grundlagen erlernt und angewandt. Das Resultat sind das ICT - Market - und Blog - Logo.

Mit hilfe von einem Tutorial von gimpusers.de ist es mir gelungen ein Logo zu machen.

Tutorial - Link

Bilder die mit GIMP bearbeitet / erstellt wurden:
Quelle mit Tutorials: blog.qbrushes.net 




MSNBC-Style EffectFireball & Explosion Effect


Mittwoch, 4. April 2012

[TuT] Mit VB.NET eine Textdatei schreiben und lesen(System.IO)

System.IO


Inhalt


Mit VB.NET eine Textdatei schreiben und lesen(System.IO)


Damit dieses Beispiel funktioniert, muss eine Textdatei vorhanden sein, welche 2 Linien hat.
Unser Beispiel:
Anfang txt-Datei
Pfad
\\xxsavms2\sd\bilder\etc
Ende txt-Datei
Die globalen Deklarationen lauten:
    '----------------------------------
    ' System.IO Objekte
    '----------------------------------
    Dim objStreamReader As StreamReader
    Dim objStreamWriter As StreamWriter

    '----------------------------------
    ' System.IO Strings
    '----------------------------------
    Dim strLine As String
    Dim strPfad As String
    Dim strPfadDatei As String = "Media.pfad"
    '----------------------------------

Media.pfad ist unsere Textdatei. Der Name zeigt, was die Datei beinhaltet und weil sie von einer txt – Datei in einer Pfad – Datei umgewandelt wurde, erkennt man nicht auf den ersten Blick, dass es sich um eine Textdatei handelt. (Also eine Art Verschlüsslung)

Lesen

Als erstes muss ein StreamReader initialisiert werden und die erste Linie lesen.
        '---------------------------------
        ' StreamReader wird initialisiert
        '---------------------------------
        objStreamReader = New StreamReader(strPfadDatei)

        '---------------------------------
        ' 1. Linie
        '---------------------------------
        strLine = objStreamReader.ReadLine
Die erste Linie benötigen wir aber nicht, weil da nur “Pfad” steht, wir aber den Pfad wissen wollen. Also muss strLine die zweite Linie sein.
        '---------------------------------
        ' StrLine ist = 2. Linie
        '---------------------------------
        strLine = objStreamReader.ReadLine

Dafür lassen wir den Reader nur wieder eine Linie lesen.
Wir wollen nun den Pfad als String „abspeichern“:
        '---------------------------------------------------
        ' strPfad als Pfad mit variabel für Haus oder Bilder
        '---------------------------------------------------
        strPfad = Mid(strLine, 1) & HausOderObjekt & "\"

Das HausOderObjekt ist eine Variabel, welche wir zum Pfad hinzufügen können.
Zum Schluss wird der Reader geschlossen.

        '-------------------------
        ' Reader wird geschlossen
        '-------------------------
        objStreamReader.Close()

Schreiben


Das Schreiben findet seine Anwendung zum Beispiel bei einer Konfigurations – Maske, bei der der Pfad geändert werden kann.
Eine TextBox mit dem Pfad als String muss vorhanden sein, damit der User diesen Pfad ändern kann:
        '-------------------------------
        ' TextBox wird mit Pfad gefüllt
        '-------------------------------
        txtConfig.Text = strPfad


Der Rest ist ähnlich wie beim Lesen:
        '-------------------------------------
        ' StreamWriter wird initiert
        '-------------------------------------
        objStreamWriter = New StreamWriter(strPfadDatei)

        '-------------------------------------
        ' erste Linie wird geschrieben "Pfad"
        '-------------------------------------
        objStreamWriter.WriteLine("Pfad")

        '--------------------------------------------
        ' zweite Linie (der Pfad) wird überschrieben)
        '--------------------------------------------
        objStreamWriter.WriteLine(txtConfig.Text)

        '------------------------------
        ' Writer wird geschlossen
        '------------------------------
        objStreamWriter.Close()


Mittwoch, 15. Februar 2012

Kontaktformular part 3/3

Um das TuT ganz zu sehen, besucht doch mein Forum:

Mein Forum

Kontaktformular part 1/3

Hallo User Ich habe mir gedacht, ein kleines TuT zu machen. Am schluss könnt ihr so was machen: Kontakt-Formular Benötigte Programme: Editor und Apache-Programm 1. Editor Öffnen und eine HTML-Seite nach euren Wünschen erstellen. Html-tut oder ihr könnt meinen sourcecode kopieren, was aber nichts bringt, weil ihr dann nichts lernt. 2. Wenn die Seite nach euren Wünschen aussieht, könnt ihr das Formular hinzufügen. Formular: Das Formular muss im Body-Bereich liegen! Erstes < beim code ohne "" übernehmen.

Code mit erklärung: "<"form action="" method="get" target="">

bei unserem Beispiel setzen wir die Methode auf "get", später mehr dazu. Zum Action kommen wir später dazu. So sieht der Anfang eines Formular aus! Eingabefelder: einzeiliges Eingabefeld:

"<"input type="Text" name="vorname" value="" size="30" maxlength="50">

Wichtig die Namen, die ihr den einzelnen Feldern gebt müsst ihr euch für die Auswertung merken. und zum Schluss noch einen Submit - Button und ein "END-TAG"

"<"input type="Submit" name="absenden" value="absenden"> "<"/form>

So jetzt habt ihr euer Formular und könnt es erweitern: verschiedene Eingabebereiche erstellen: Hier findet ihr verschiedene Beispiele, ihr müsst sie aber im Quellcode nachlesen! Wie Ihr die Daten auswertet, erkläre ich im nächsten Tutorial.