vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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
Re: Auf fremde Textbox zugreifen 
Autor: Ralf Schoen
Datum: 12.01.04 14:59

Hi,

am einfachsten machst Du dir gerade selber eins.. Für deine Zwecke reicht es ja im Moment.

Du brauchst eine Textbox und einen Timer. Vergess aber nicht bei dem Timer den Intervall zu setzen. Ich habe dort 200 genommen.

Wenn Du dann das Programm startest und dann über die ausgegraute Textbox fährst, dann sollte ich der Textbox der Klassenname stehen.


Option Explicit
Private Declare Function WindowFromPoint Lib "user32" (ByVal xPoint As Long, _
  ByVal yPoint As Long) As Long
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal _
  hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
 
Private Type POINTAPI
    X As Long
    Y As Long
End Type
 
Private Sub GetName()
    Dim Pt As POINTAPI, mWnd As Long
    Dim sClassName As String, returnValue As Long
 
    GetCursorPos Pt
    mWnd = WindowFromPoint(Pt.X, Pt.Y)
 
    sClassName = Space(256)
    returnValue = GetClassName(mWnd, sClassName, 256)
    Text1 = Left$(sClassName, returnValue)
End Sub
 
Private Sub Timer1_Timer()
  GetName
End Sub

Gru?

Ralf

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Auf fremde Textbox zugreifen2.566Frank_hoffmann0110.01.04 20:17
Re: Auf fremde Textbox zugreifen4.547Ralf Schoen10.01.04 23:51
Re: Auf fremde Textbox zugreifen2.511Frank_hoffmann0112.01.04 10:45
Re: Auf fremde Textbox zugreifen2.581Ralf Schoen12.01.04 14:59
Re: Auf fremde Textbox zugreifen2.403Frank_hoffmann0112.01.04 18:09
Re: Auf fremde Textbox zugreifen2.631Ralf Schoen12.01.04 20:06
Re: Auf fremde Textbox zugreifen2.304raziel15.01.04 03:21
Re: Auf fremde Textbox zugreifen2.452Ralf Schoen16.01.04 18:02

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