vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: RichTextBox1.Find() 
Autor: I.V.
Datum: 28.08.09 09:27

Hallo keco,
irgendwie bin ich wohl noch zu doof dazu (aber ich bin fleißig am lernen und probieren.

Wo muss ich denn die Neue Classe erstellen, in der jeweiligen Form so wie unten?

So findet er di e Funktion nicht, bzw. ich kann sie nicht ansprechen.


Imports System.Data.OleDb
 
Public Class Menü
    Public Class RichtextBoxfind : Inherits System.Windows.Forms.RichTextBox
 
        Private SearchIndex As Integer
 
        ''' <summary>
        ''' Durchsucht den Text nach einer bestimmten Zeichenkette und markiert 
        ' die 
        ' nächste gefundene Übereinstimmung
        ''' </summary>
        ''' <param name="Search">Enthält die zu suchende Zeichenkette</param>
        ''' <param name="SearchOptions">Enthält die Suchoptionen</param>
        ''' <returns>true, wenn der Suchbegriff mit den angegebenen Suchoptionen 
        ' gefunden wurde, ansonsten false</returns>
        ''' <remarks></remarks>
        Public Function SearchString(ByVal Search As String, ByVal _
          SearchOptions As  _
          Windows.Forms.RichTextBoxFinds) As Boolean
            ' Index für übereinstimmende Zeichenkette; -1, wenn nicht gefunden
            Dim i As Integer
 
            Try
                If (SearchOptions And Windows.Forms.RichTextBoxFinds.Reverse) = _
                  Windows.Forms.RichTextBoxFinds.Reverse Then
                    ' Ausführen, wenn Suchrichtung aufwärts ist
                    i = Me.Find(Search, 0, Me.SearchIndex, SearchOptions)
                Else
                    ' Ausführen, wenn Suchrichtung abwärts ist
                    i = Me.Find(Search, Me.SearchIndex, SearchOptions)
                End If
            Catch ex As Exception
 
            End Try
 
            If i < 0 Then
                ' Ausführen, wenn Zeichenkette nicht vorhanden ist
                Return False
            Else
                Me.SelectionColor = Color.Red
 
                ' Ausführen, wenn Zeichenkette vorhanden ist
                Me.SearchIndex = i + 1
                Return True
            End If
 
            ' Focus auf den Editor setzen
            Me.Focus()
        End Function
 
 
 
    End Class
 
    'Public RichTextBoxFinds As System.Object = RichTextBox1.Controls
    'Private SearchIndex As Integer
 
    Dim LineTxt As Integer = 9
    Dim LineEndVerb As Integer
    Dim LineEndErz As Integer
    Dim txt As String
    Dim Dat As VariantType
 
    Private Sub cbtVerbraucher_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cbtVerbraucher.Click
        Verbraucher.Show()
    End Sub
 
    ........
...........
.....
End Class
In der Hilfe ist das Thema aber auch nicht sonderlich gut beschrieben.

Kannst Du mir noch weiter helfen?

Gruß Ingo

Wer aufhört sich zu verbessern, hört auf gut zu sein.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
RichTextBox1.Find()1.971I.V.26.08.09 15:54
Re: RichTextBox1.Find()1.283keco26.08.09 16:54
Re: RichTextBox1.Find()1.195I.V.27.08.09 23:24
Re: RichTextBox1.Find()1.149keco27.08.09 23:26
Re: RichTextBox1.Find()1.168I.V.28.08.09 09:27
Re: RichTextBox1.Find()1.247keco28.08.09 09:58
Re: RichTextBox1.Find()1.121I.V.28.08.09 15:43
Re: RichTextBox1.Find()1.213keco28.08.09 16:27
Re: RichTextBox1.Find()1.184sollniss28.08.09 16:34
Re: RichTextBox1.Find()1.221keco28.08.09 20:24
Re: RichTextBox1.Find()1.179I.V.28.08.09 21:19
Re: RichTextBox1.Find()1.164keco28.08.09 21:23
Re: RichTextBox1.Find()1.240I.V.28.08.09 21:43
Re: RichTextBox1.Find()1.165keco28.08.09 21:51
Re: RichTextBox1.Find()1.203I.V.28.08.09 22:04
Re: RichTextBox1.Find()1.172keco28.08.09 21:36
Re: RichTextBox1.Find()1.120I.V.28.08.09 21:55
Re: RichTextBox1.Find()1.262keco28.08.09 21:58
Re: RichTextBox1.Find()1.153I.V.28.08.09 22:09
Re: RichTextBox1.Find()1.134keco28.08.09 22:13
Re: RichTextBox1.Find()1.133I.V.28.08.09 22:15
Re: RichTextBox1.Find()1.169I.V.29.08.09 15:21
Re: RichTextBox1.Find()1.171keco29.08.09 20:02
Re: RichTextBox1.Find()1.124I.V.29.08.09 22:33
Re: RichTextBox1.Find()1.222keco29.08.09 22:37
Re: RichTextBox1.Find()1.308I.V.29.08.09 22:55
Re: RichTextBox1.Find()1.164keco29.08.09 22:58
Re: RichTextBox1.Find()1.190I.V.29.08.09 23:07
Re: RichTextBox1.Find()1.093keco29.08.09 23:14
Re: RichTextBox1.Find()1.115I.V.29.08.09 23:23
Re: RichTextBox1.Find()1.111keco29.08.09 23:31
Re: RichTextBox1.Find()1.111I.V.29.08.09 23:34
Re: RichTextBox1.Find()1.151Giftzwockel29.08.09 13:45
Re: RichTextBox1.Find()1.178I.V.29.08.09 15:13
Re: RichTextBox1.Find()1.167Giftzwockel29.08.09 16:45
Re: RichTextBox1.Find()1.223I.V.29.08.09 17:26
Re: RichTextBox1.Find()1.119Giftzwockel29.08.09 18:31
Re: RichTextBox1.Find()1.103asim_4925.07.10 14:03
Re: RichTextBox1.Find()1.065keco25.07.10 14:08
Re: RichTextBox1.Find()1.107Giftzwockel25.07.10 14:43
Re: RichTextBox1.Find()1.109keco25.07.10 14:54
Re: RichTextBox1.Find()1.227asim_4925.07.10 15:36

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-2024 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