vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: zeichenkette aus datei finden und auslesen 
Autor: GDP_Victoria
Datum: 08.08.06 14:27

Private Sub Command1_Click()
Dim F As Integer
Dim Beginn As String
Dim Schluss As String
Dim sInhalt As String
Beginn = Text3.Text
Schluss = Text4.Text
Dim sFileName As String
sFileName = Text1.Text ' Pfad zur Index.htm Datei

' Datei "Index.htm" in Variable "sInhalt" einlesen
If Dir$(sFileName, vbNormal) <> "" Then
F = FreeFile
Open sFileName For Binary As #F
sInhalt = Space$(LOF(F))
Get #F, , sInhalt
Close #F
End If
RichTextBox1.FileName = sFileName

' Die Postition von "IP[1]'" ermitteln
Dim lngStartPos As Long
lngStartPos = InStr(1, sInhalt, Beginn) + 8

' Die Position von "';" ermitteln (WICHTIG: in den Startparameter von InStr natürlich die Position von "IP[1]'" übergeben
' Wenn man bei Zeichen1 anfangen würde könnte man auch ein anderes '; finden...
Dim lngLength As Long
lngLength = InStr(lngStartPos, sInhalt, Schluss) - lngStartPos

' Die Textstelle mit Mid rausschreiben aber nur wenn lngStartPos und lngLength größer als Null sind
Dim strIP As String
If lngStartPos > 0 And lngLength > 0 Then strIP = Mid(sInhalt, lngStartPos, lngLength)
Text2.Text = strIP
End Sub

zuerst vielen dank, jetzt hab ich zumindest den ansatzpunkt...
ich hab dann auch gleich an deiner vorlage herum gebastelt

mfg

Michael alis GDP_Victoria
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
zeichenkette aus datei finden und auslesen581GDP_Victoria08.08.06 00:41
Re: zeichenkette aus datei finden und auslesen355AndyOG08.08.06 08:34
Re: zeichenkette aus datei finden und auslesen347GDP_Victoria08.08.06 14:27

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel