AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi In einem fremden ListView Elemente markieren
Thema durchsuchen
Ansicht
Themen-Optionen

In einem fremden ListView Elemente markieren

Ein Thema von Reddog · begonnen am 30. Nov 2005 · letzter Beitrag vom 30. Nov 2005
Antwort Antwort
Benutzerbild von Reddog
Reddog

Registriert seit: 18. Jul 2004
Ort: Würzburg
56 Beiträge
 
#1

In einem fremden ListView Elemente markieren

  Alt 30. Nov 2005, 15:08
Hallo,

ich versuche gerade ein Programm zu schreiben, dass eine Stapelverarbeitung mit einem OCR-Programm erlaubt. Es klappt soweit ganz gut, allerdings müsste ich in einer ListView Elemente nacheinander auswählen. Bis jetzt mach ich das mit Simulation von Tastendrücken.

Gibt es da vielleicht eine Möglichkeit direkt die Elemente anzuwählen bzw. zumindest zu markieren?

Danke für jede Hilfe.

Ciao, Reddog.
All prime numbers are odd with the exception of two, which is an odd prime
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

Re: In einem fremden ListView Elemente markieren

  Alt 30. Nov 2005, 15:13
Als erstes brauchst du denn Aufbau des Fensters in dem das ListView drin ist. Hierfür macht sich Windose gut.

Danach kannst du per FindWindow und FindWindowEx dir das Handle des ListViews suchen um damit dann daran herum zu spielen. Wenn du das dann hast, kannst du die LVM_ - Messages (zb.: LVM_GETITEMCOUNT) und die SendMessage-Funktion nutzen um deine "schmutzigen" Spielchen mit dem ListView zu treiben.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz