Screenshots als image - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Module (/Forum-LabVIEW-Module) +---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision) +---- Thema: Screenshots als image (/Thread-Screenshots-als-image) |
Screenshots als image - stsc - 12.05.2016 08:12 Hallo, wir haben eine Kamera, für welche es leider keine LabVIEW Treiber gibt (digitales Mikroskop). Das Videobild wird aber zur Triggerung von Signalen benötigt. Augenblicklich nutze ich daher einen zweiten Monitor, auf welchem eine LabVIEW Applikation läuft, welche durch eine Tastendrucksimulation (Funktion "keybd_event" "PRINT SCREEN" in user32.dll) und dem IMAQ ClipboardToImage VI einen Screenshot des Videobildes der anderen Software erzeugt und als Image einfügt. Prinzipiell funktioniert diese Methode. Leider ist das so erzeugte Duplikat des Videobildes rel. langsam (ca. 7 frames/s) und der simulierte Tastendruck blockiert manche Funktionen. Daher meine Frage: Gibt es eine andere Möglichkeit an die Bildschirminformation zu gelangen bzw. die Bildschirmdaten eines anderen Programmes direkt mit LabVIEW auszulesen? Vielen Dank! RE: Screenshots als image - GerdW - 12.05.2016 08:41 Hallo stsc, Zitat:Gibt es eine andere Möglichkeit an die Bildschirminformation zu gelangenNI hat da eine AppNote zu… Zitat:die Bildschirmdaten eines anderen Programmes direkt mit LabVIEW auszulesen?Erstens müsstest du dazu eine Referenz auf das jeweilige Programmfenster bekommen (mittels Windows-Funktionen irgendwie möglich) und zweitens müsstest du dann eine Grafik dieses Fensters abfragen (mittels Windows-Funktionen irgendwie möglich). Schau doch einfach mal im MSDN nach dienlichen Informationen… RE: Screenshots als image - stsc - 12.05.2016 14:32 Hallo Gerd, vielen Dank für die schnelle Antwort. Ich versuche es mit anderen Funktionen der user32.dll von Windows. Bis jetzt habe ich noch nichts Passendes gefunden, es sollte aber irgendwie funktionieren (mit GetDesktopWindow und noch irgendwelchen weiteren Funktionen). Viele Grüße stsc RE: Screenshots als image - GerdW - 12.05.2016 15:09 Hallo stsc, google doch einfach mal nach "dotnet screenshot", da liefern gleich die ersten Treffer relevante Links… |