diesen Code fügt ihr als neuen Public ein (nicht in ein Element packen!)
Code:
Public Function ReadLine(ByVal sFile As String, _
Optional ByVal nLine As Long = 1) As String
Dim sLines() As String
Dim oFSO As Object
Dim oFile As Object
' Fehlerbehandlung aktivieren'
On Error GoTo ErrHandler
' Verweis auf das FileSystemObject erstellen'
oFSO = CreateObject("Scripting.FileSystemObject")
' Existiert die Datei überhaupt?'
If oFSO.FileExists(sFile) Then
' Datei öffnen'
oFile = oFSO.OpenTextFile(sFile)
' Alles lesen und in Array zerlegen'
sLines = Split(oFile.ReadAll, vbCrLf)
' Datei schließen'
oFile.Close()
Select Case (nLine)
' (nLine > 0)'
Case 1 'erste Zeile'
ReadLine = sLines(nLine - 1)
Case 2 'Zweite Zeile'
ReadLine = sLines(nLine - 1)
Case -1 'Erste Zeile von unten'
ReadLine = sLines(UBound(sLines) + nLine + 1)
Case -2 'Zweite Zeile von unten'
ReadLine = sLines(UBound(sLines) + nLine + 1)
End Select
End If
Code Zum Auslesen (Zum Beispiel in einem Button...)
Code:
Dim pfad As String = "C:\Ordner\Datei.txt"
Msgbox ("In der ersten Zeile steht: " + ReadLine (pfad, 1))
Msgbox ("in der zweiten Zeile steht: " + ReadLine (pfad, 2))
Msgbox ("In der ersten Zeile von unten steht: " + ReadLine (pfad, -1))
Msgbox ("In der zweiten Zeile von unten steht: " + ReadLine (pfad, -2))
ähnlich wie der erste Code nur hier braucht ihr nicht jede Zeile einzelnd zu schreiben....
Code:
Dim pfad As String = "C:\Ordner\Datei.txt" 'Den Pfad festlegen'
For Each line In IO.File.ReadLines(pfad) 'Zeilem Auslesen
Listbox1.items.add (line) 'Zeilen in die Listbox Adden'
Next
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then 'Den OpenFileDialog müsst ihr natürlich aus der Toolbox Adden '
RichTextBox1.Text = My.Computer.FileSystem.ReadAllText(OpenFileDialog1.FileName)
Else
MsgBox("Es wurde keine Datei Ausgewählt")
End If
Dim file As System.IO.FileStream
file = System.IO.File.Create("C:\Ordner\Datei.txt")
file.Close()
My.Computer.FileSystem.WriteAllText("C:\Ordner\Datei.txt", RichTextBox1.Text, False)
"C:\Ordner\Datei.txt" = Ist der Pfad
Richtextbox1.text = Ist der Text
False = Soll der Text hinzugefügt werden oder den (wenn vorhanden) Text ersetzten
Hier müssen die .dll Datein aus der Bildeffekte.rar (im Anhang) mit im Ordner von der Exe sein! (Im Debug modus geht es nicht )
Code:
Public Class RotateFlip
Inherits System.Windows.Forms.Form
#Region " Vom Windows Form Designer generierter Code "
Public Sub New()
MyBase.New()
' Dieser Aufruf ist für den Windows Form-Designer erforderlich.
InitializeComponent()
' Initialisierungen nach dem Aufruf InitializeComponent() hinzufügen
End Sub
' Die Form überschreibt den Löschvorgang der Basisklasse, um Komponenten zu bereinigen.
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub
' Für Windows Form-Designer erforderlich
Private components As System.ComponentModel.IContainer
'HINWEIS: Die folgende Prozedur ist für den Windows Form-Designer erforderlich
'Sie kann mit dem Windows Form-Designer modifiziert werden.
'Verwenden Sie nicht den Code-Editor zur Bearbeitung.
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
'
'RotateFlip
'
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
Me.BackColor = System.Drawing.Color.White
Me.ClientSize = New System.Drawing.Size(592, 773)
Me.Name = "RotateFlip"
Me.Text = "RotateFlip"
End Sub
#End Region
Private Images(7) As Image
Private InfoFont As New Font("Arial", 10)
Private InfoBrush As New SolidBrush(Color.Black)
' Gedrehte und gespiegelte Bilder anlegen
Private Sub RotateFlip_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim i As Integer
Dim g As Graphics
Dim picture As New Bitmap("f031-01.jpg")
' Alle acht Möglichkeiten
For i = 0 To 7
Images(i) = New Bitmap(150, 150)
g = Graphics.FromImage(Images(i))
ScaleImage.DrawMaximizedPicture(g, picture)
Images(i).RotateFlip(CType(i, RotateFlipType))
g.Dispose()
Next
picture.Dispose()
End Sub
' Bilder zeichnen
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
Dim i As Integer
Dim x, y As Integer
Dim t As String
For i = 0 To 7
' Position
x = (i Mod 3) * 170 + 20
y = (i \ 3) * 200 + 20
' Orientierungsrahmen
e.Graphics.DrawRectangle(Pens.Black, x, y, 150, 150)
' Das Bild
e.Graphics.DrawImageUnscaled(Images(i), x, y)
' Untertitel
t = String.Format("[{0}] {1}", i, CType(i, RotateFlipType).ToString())
e.Graphics.DrawString(t, InfoFont, InfoBrush, x, y + 155)
Next
End Sub
End Class
Hm..habe mir, als ich den Threadnamen gesehen habe, unter "Codesammlung" etwas anderes vorgestellt. Das was du hier zeigst, hat man mit zwei Klicks selbst erzeugt..
Ja aber ich meine wenn es dich stört lösch es...
Sich permanent über soetwas aufzuregen hat meines achtens nach kein Sinn (wenn der Code seine aufgabe erfüllt)
Wenn das zu massiven fehlern füren kann dann sag bescheid dann änder ich das...
Abgesehen davon das ne Codesammlung kein Tutorial ist, ist dein Post reine Scheiße.
Und wenn jemand solche Codes nicht im Kopp weiß , wird er auch kaum genug INT geskillt haben, um diesen Theard hier zu finden, geschweige denn sich auf EPVP zu regestrieren.
Ttyl nd eat zum skillZzzzz !11111einseinsellf flamed by michael jackson u know ? kkthxbye.
first Arab server is using now (part1) 08/15/2011 - Rappelz - 79 Replies 24 hours :)
its cool but i have changed
I'm very tired
Thank God
Arabization of the Arab first server now used by 40%
And pictures with me
Metin2 - Wie es sein sollte! Part1 12/25/2010 - Metin2 Private Server - 5 Replies Hallo liebe Com!
In den letzten Tagen habe ich versucht einen eigenen Server zu erstellen und da ich es nicht geschafft habe ( zum einen sehr zeitaufwendig, kein Team, Rechner hustet sich die Lunge raus bei gleichzeitigen Server und Clienten abspielen, usw.), möchte ich nun euch meine Ideen von einem "perfekten" Server präsentieren (perfekt ist relativ :P).
1.Questpoints: Das ist eine zusätzliche Währung, die man, wie der Name schon sagt, von den Quests bekommt (dazu gehören auch...
[Part1]C# - Introducing (Windows Form) 05/08/2010 - CO2 Programming - 27 Replies Part 1 - Introducing (WF)Today we are gonna look at C# at introducing to it and the basics of windows form.
Lets start with what C# is?
Microsoft C# Visual Studio is a programming language wich you can use to create programs or different applications. You can work with windows forms, xml, sockets, consoles and much more.
C# is similar to C & C++ or java, but is not the same language and they all work different. They got different ways to work with things on.
Your very first...
[Tutorial]Eigene Homepage mit PS4 Part1 02/27/2010 - Artist Tutorials - 15 Replies Huhu,
da ich gerade nichts besseres zutun habe,
dachte ich mir, ich mache ein Tutorial für Anfänger.
Es wird zwar nichts beeindruckendes herauskommen,
aber für den "Laien" wird es reichen ;)
Voraussetzungen:
- Grundkentnisse mit Photoshop
How to Write a WoWHackTt Module [ENG] Part1 01/16/2005 - WoW Guides & Templates - 0 Replies Seeing as I am very bored at the moment,and people are obviously interested, I decided to make a tutorial on making modules with WowHackit. First off, before you get started on this I recommend you have knowledge of the c++ language.
I will start by teaching you what goes on in my module, then when the Packet Hooks are written, and added with the WoWHackit files I will teach you packet sending and more!
First off lets start with what we do at the beginning of every program.
Code:
...