DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: VB.NET | Thema: Re: Markierten Text in die Zwischenablage | Von: Ansgar Sommer ( 01.11.2005 11:08)

Hallo Ralf,

spontan kommen mir als Lösung nur folgende Ideen:
Über einen Screen Capture und dann mit OCR versuchen die Kunden Nummer heraus zu bekommen macht aber nicht wirklich sinn.

Das Grund Problem ist das Du eine andere Anwendung "fernsteuern" musst.
Eine Variante wäre das Du die ein globalen Event Handler baust der alle System Events ausliest und diese dann Auswertest, ist mit Sicherheit nicht leicht und kann außerdem die System Performance runter ziehen.
Eine andere Möglichkeit wäre das Du nach dem Start deiner Applikation über das Tray Symbol alle aktuellen Threads ausliest und diese dann Auswertest. Ich weis leider nicht ob Du auch über die WndProc Methode die Windows ID aus einem anderen Thread bekommst die vorher den Focus hatte.

In VS 6.0 gibt es nettes Tool, Spy++ mit dem kannst Du Dir in allen Threads die Windows (das sind auch Textboxen usw.) anzeigen und deren Attribute auslesen, ist nur für zum Verständnis.

Das ganze geht mit Sicherheit einfacher wenn Du dir "nur" das Clipboard ausliest.


Gruß
Ansgar Sommer


Ansgar Sommer

Betreff Von Datum
Re: Markierten Text in die Zwischenablage
Hi,<br>das war klar und deutlich. Sowas hab ich mir schon fast gedacht.<br>Naja, ich hab mich dazu entschieden, einfach die KD Nr in die Zwischenablage kopieren und per Klick auf ein Tray Icon wird dann...
Ralf Ziola 02.11.2005 15:43

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG