vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Fortgeschrittene Programmierung
AutoComplete in Textbox 
Autor: Peacemaker
Datum: 24.12.03 16:19

hallo,

ich benutzte folgenden code aus dem tipp "AutoComplete in der TextBox" wenn ich aber (Fettgedruck) den folgenden code ausführe kommt es in der der fettgedruckent zeile zu einem laufzeitfehler:

Fehler 13
Typen unverträglich.

    Dim p As POINTAPI
    Dim hDcT As Long
    Dim R As RECT
    Dim x As Long
    Dim Y As Long
    Dim Word As String
    Dim x1 As Long
    Dim x2 As Long
    Dim aa As String
    Dim Lx As Long
    Dim Ly As Long
 
    hDcT = lbxOrt.Parent.hDC
    Call DrawText(hDcT, CStr("x"), -1, R, DT_CALCRECT)
    Call GetCaretPos(p)
 
    Lx = txtVon.Left + (p.x + SP) * Screen.TwipsPerPixelX
    If Lx + lbxOrt.Width > txtVon.Width Then
      Lx = txtVon.Width - lbxOrt.Width
    End If
 
    Ly = txtVon.Top + (p.Y + R.Bottom + SP) * Screen.TwipsPerPixelY
    If Ly + lbxOrt.Height > txtVon.Height Then
      Ly = txtVon.Top + p.Y * Screen.TwipsPerPixelY - lbxOrt.Height
    End If
 
    lbxOrt.Left = Lx
    lbxOrt.Top = Ly
 
    Word = FindWordPos(txtVon, x1, x2)
    If Word <> "" Then
      If LCase(Left$(Word, 1)) = "a" Then
        lbxOrt.Visible = True
      Else
        lbxOrt.Visible = False
      End If
    Else
      lbxOrt.Visible = False
    End If
 
    x = SendMessage(lbxOrt.hwnd, LB_FINDSTRING, -1, Word)
    If x <> -1 Then lbxOrt.TopIndex = x
    lbxOrt.ListIndex = x
kann mir einer sagen warum dieser Fehler kommt?

Danke im Vorraus.


mfg
peacemaker

e-mail: vbarchiv@web.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
AutoComplete in Textbox659Peacemaker24.12.03 16:19
Re: AutoComplete in Textbox480Peacemaker25.12.03 17:29
Re: AutoComplete in Textbox417ModeratorMoni25.12.03 17:47
Re: AutoComplete in Textbox441Peacemaker25.12.03 18:26
Re: AutoComplete in Textbox402ModeratorMoni25.12.03 18:29
Re: AutoComplete in Textbox403Peacemaker25.12.03 18:38
Re: AutoComplete in Textbox385ModeratorMoni25.12.03 18:51
Re: AutoComplete in Textbox400Peacemaker25.12.03 18:57
Re: AutoComplete in Textbox404ModeratorMoni25.12.03 19:01
Re: AutoComplete in Textbox426E725.12.03 19:13
Re: AutoComplete in Textbox364Peacemaker25.12.03 19:20
Re: AutoComplete in Textbox373ModeratorMoni25.12.03 19:35
Re: AutoComplete in Textbox415Peacemaker25.12.03 19:57
Re: AutoComplete in Textbox409ModeratorMoni25.12.03 20:08
Re: AutoComplete in Textbox368Peacemaker25.12.03 20:12
Re: AutoComplete in Textbox393ModeratorMoni25.12.03 20:16
Re: AutoComplete in Textbox391Peacemaker25.12.03 20:59
Re: AutoComplete in Textbox380Peacemaker25.12.03 21:11
Re: AutoComplete in Textbox393ModeratorMoni25.12.03 21:15
Re: AutoComplete in Textbox409Peacemaker25.12.03 21:17
Re: AutoComplete in Textbox422ModeratorMoni25.12.03 21:46

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