JR-Capture dll. Die Variante für Visual Studio 5/6, MS-Word, MS-Excel, MS-Access, PowerBuilder etc kann ebenfalls unter geladen werden.

Ähnliche Dokumente
Modul 122 VBA Scribt.docx

WIE KANN ICH ACCESS XML FÄHIGKEITEN UNABHÄNGIG VON DER VERSION BEIBRINGEN?

Office Objektmodell (1)

Visual Basic Express erstes Projekt anlegen

Interoperabilität mit Office-Anwendungen (1)

Makro Programmierung User Interface (Entwicklungs- Umgebung) Grafische Werkzeugbox. GUI Form erstellen (UserForm)

Erstellen eines Office-COM-Add-In mit Visual Basic 2005 Express Edition

Access und die andern (Office) Programme. Armin Hess


esms - sms senden & empfangen mit Outlook

Visual Basic Express Debugging

Microsoft Azure Fundamentals MOC 10979

Microsoft Visual C++ 6.0

ASP: Active Server Pages

Programmieren. 10. Tutorium 4./ 5. Übungsblatt Referenzen

So sieht die momentane fertige Ordnerstruktur in der Navigationsansicht des Windows-Explorers aus

Java Einführung Abstrakte Klassen und Interfaces

Quickstart IMS Custom-Player Pro

Bitte wenden. Name: KURSARBEIT NR. 4 (10 DIFF GA) Seite 1

Microsoft Access 2010 Bilder

Alternative Schutzmechanismen für Excel

Flexibler Einsatz von VBA-Code und Access-Elementen durch Kapselung und modularer Programmierung (Josef Pötzl,

Michaela Weiss 30. März Lerneinheit 3: VBA Teil 1: Eingabe/Ausgabe

Softwareschnittstellen

eridea AG Installation Eclipse V 1.1

Tapischnittstelle zum Telefon x Anbindung an den PC Zugangsdaten im CRM. Terminkalender Outlook Schnittstelle einrichten gleiche Warenwirtschaft ERP

AP-Note Firmware-Simulation auf Windows-PC

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig

Stefan Mieth, AIT GmbH & Co. KG

p^db=`oj===pìééçêíáåñçêã~íáçå=

VIVIT TQA Treffen in Köln am API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA

Die SharePoint-Welt für den erfahrenen.net-entwickler. Fabian Moritz MVP Office SharePoint Server ITaCS GmbH

jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER

4 Objektorientierte Programmierung mit Java 4.1 Java-Grundlagen

BAUINFORMATIK. SS 2013 Vorlesung 1 Johannes Lange

Technical Support Information No. 123 Revision 2 June 2008

Einfache Migration auf Collax Server mit der Acronis Backup Advanced Solution

ProEngineer / Creo VB API-Programmierung am Beispiel einer Behälterberechnung

12. ArcView-Anwendertreffen Workshop Programmierung in ArcGIS. Daniel Fuchs. Wo kann eigene Programmierung in ArcGIS verwendet werden?

Access 2003 Programmierung mit Visual Basic

Neben dem Symbol Entwurfsmodus ist das Symbol Befehlschaltfläche zu sehen.

.NET. René Leupold. User Group Bern. Follow dnugbe on twitter

BERTSCH Dampftafel und Prozesse Excel-Makros FAQ

XML-Formatvorlagen. Microsoft Dynamics NAV. Erstellen von XML- Formatvorlagen für den Datenexport aus Microsoft Dynamics NAV 5.0

Objekte. Excel Makros und VBA, Seite 2

Excel Funktionen durch eigene Funktionen erweitern.

Windows 10 Überblick zur Volumenlizenzierung. Carsten Bodemann Lizenzberater

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision

TimeSafe Leistungserfassung

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz

OpenOffice.org. Ad-hoc-Generierung der API- Dokumentation

Grundlagen übertragen Sie die komplette -Kommunikation von Outlook in Ihre Kun denverwaltung.

1001 Möglichkeiten eine Staging Area zu füllen. Sven Bosinger its-people GmbH

ECDL Modul 2 Windows 7 Übungseinheit. Ihr Name:...

Installation und Benutzung AD.NAV.MailTools

Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen!

VSTO Was gibt es Neues in der Office Entwicklung? Lars Keller netcreate OHG

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Kurzinformation Brief information

Programmierung von MS-Office mit Visual Basic

FLEX-LM OPT-File Möglichkeiten der Lizenzverwaltung

5 Beispielprogramme CISVB64.EXE CISVC64.EXE CISLZ64.EXE CISVBA Declares... 34

Manuelles Laden von ADO Dateien. Lösung von Problemen beim Testen von possenet Dynamics CVS Ständen

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

Whitepaper VCI Wrapper COM Objekt für VCI

BLECHCENTER Plus. Installationsanweisung. Hilfe für Anwender

Zusammenfassung Was haben wir bisher gelernt?

Dieses Handbuch beschreibt die folgende KobaSpeech 2 Version: KobaSpeech 2 v2.0.5

Einführung in PowerPoint

Arbeiten am Client. Achtung: Während der gesamten Vorbereitungsarbeiten darf das Programm MS Outlook auf keinen Fall geöffnet werden!

Web Engineering.

Lizenzierung von morgen Planen Sie im Voraus und nutzen Sie die Zukunft noch heute. Roman Heimgartner

Selbststudium OOP4 Auftrag

PostgreSQL in großen Installationen

If you have any issue logging in, please Contact us Haben Sie Probleme bei der Anmeldung, kontaktieren Sie uns bitte 1

ALL1681 Wireless g Powerline Router Quick Installation Guide

Klausur GUI-Entwicklung WS10/11 1.Termin

Verteilte Datenbanken

Zur drittletzten Zeile scrollen

8 Access-Abfragen migrieren

Ant in Eclipse Starthilfe

Eclipse und Java Einheit 01: Einführung in Eclipse

Microsoft Office SharePoint 2007

Programmieren mit Excel VBA Teil 2 Formulare als Benutzerschnittstellen

Software Analyse Tooldemo: JQuery Sommersemester Jonas Pusch

Anwendung der Aspektorientierung : Security

1. General information Login Home Current applications... 3

Clemens H. Cap Bedarf an Zeit, Speicher, Netz und anderen Ressourcen

IAB Switzerland Anlieferung

Karim El Jed, Lars Keller netcreate OHG. VSTO in der Praxis

Kurzanleitung: Datenbank-Anwendung mit Visual Basic.NET Hier mit ACCESS-Datenbank, andere analog! Unter Visual Studio 2005 getestet.

Geschäftslogik in die Datenbank Umstellung eines Kernbanksystems

VBA (Visual Basic for Application) Austausch von Daten

Produktivitäsvision 2015

Mac Desktop Entwicklung

Anleitung zur Installation von Klingeltönen für ios-geräte

Software mit Tests & Beispielen

Microsoft Excel 2010 Benutzerdefinierte Funktionen

Firmenkursprogramm für Superbase-Entwickler Ausgabe 01 / 06

Ein neues TOONTRACK Produkt registrieren / installieren / authorisieren...

Transkript:

JR-Capture dll JRCapture.NET dll stellt Programmierern für alle.net kompatiblen IDE's mittels weniger Programmzeilen mächtige Screen-Capture Funktionen bereit. Mitgeliefert werden Beispiele in und Die Variante für Visual Studio 5/6, MS-Word, MS-Excel, MS-Access, PowerBuilder etc kann ebenfalls unter www.jrsoft.de geladen werden. Für beide Controls benötigen Sie lediglich eine Lizenz zum Vertrieb mit Ihren Anwendungen. Features: Capture Desktop. Capture aktives Fenster. Capture Bereich. Capture Clientbereich. Capture Zeitverzögert Capture mit und ohne Mauszeiger. Capture mit oder ohne Sound. Advanced Features: Capture Desktopbereich. Capture Fensterbereich. Capture Über Handle (hwnd). Capture Bereich über Handle. Auch diese Funktionen wahlweise mit oder ohne Mauszeiger. Beide Controls sind signiert. (Wichtig wenn Sie Ihre Endanwendung zertifizieren lassen wollen). Jeweils mit Demoprojekt in und VB.net

Einbinden in Ihr Programm: Definieren zu zunächst einen Verweis auf JRCaptureNET.dll Definieren Sie ein neues JRCapture objekt Dim JRCapture As New JRCaptureNet.Capture Dim JRCapture As New JRCaptureNet.Capture

Einfache Bildschirmkopien erstellen: Kopieren Sie wie folgt den kompletten Desktop //capture Desktop JRCapture.CaptureDesktop(); PictureBox1.Image = JRCapture.Picture; 'capture Desktop JRCapture.CaptureDesktop() PictureBox1.Image = JRCapture.Picture Das aktive Fenster //capture active Window PictureBox1.Image = JRCapture.CaptureWin(); 'capture active Window PictureBox1.Image = JRCapture.CaptureWin einen Bereich den der User mit der Maus aufzieht //capture rectangel area if (JRCapture.CaptureArea()!= null) { PictureBox1.Image = JRCapture.Picture; } 'capture rectangel area If Not IsNothing(JRCapture.CaptureArea) Then PictureBox1.Image = JRCapture.Picture End If Oder über das Handle eines Objektes //capture a Object or Window by his handle PictureBox1.Image = JRCapture.CaptureByHWND((long)your.Handle); 'capture a Object or Window by his handle PictureBox1.Image = JRCapture.CaptureByHWND(your.Handle)

Das PictureObjekt verwenden: Verwenden Sie das PictureObjekt weiter oder speichern Sie die Grafik JRCapture.Save(Application.StartupPath + "test.png"); JRCapture.Save(Application.StartupPath + "test.bmp"); JRCapture.Save(Application.StartupPath & "test.png") JRCapture.Save(Application.StartupPath & "test.bmp") Einstellungen vornehmen: Die Capture funktionen verwenden folgende Einstellungen JRCapture.PlaySound = true /false; JRCapture.CaptureOnlyClientArea = true /false; JRCapture.CaptureMouseCursor = true /false; JRCapture.CaptureDelayMs = long value; JRCapture.CopyToClipboard = true /false; JRCapture.PlaySound = true /false JRCapture.CaptureOnlyClientArea = true /false JRCapture.CaptureMouseCursor = true /false JRCapture.CaptureDelayMs = long value JRCapture.CopyToClipboard = true /false

Advanced Capture Funktionen Kopieren Sie einen teilbereich des Desktop //capture a region of the Desktop //define the region to capture JRCapture.CaptureRegionHeight = 400; JRCapture.CaptureRegionLeft = 300; JRCapture.CaptureRegionTop = 200; JRCapture.CaptureRegionWidth = 400; //activate the region capture tool JRCapture.CaptureRegion = true; PictureBox1.Image = JRCapture.CaptureDesktop(); //deactivate the region capture tool JRCapture.CaptureRegion = false; 'capture a region of the Desktop 'define the region to capture JRCapture.CaptureRegionHeight = 400 JRCapture.CaptureRegionLeft = 300 JRCapture.CaptureRegionTop = 200 JRCapture.CaptureRegionWidth = 400 'activate the region capture tool JRCapture.CaptureRegion = True PictureBox1.Image = JRCapture.CaptureDesktop() 'deactivate the region capture tool JRCapture.CaptureRegion = False Kopieren Sie einen teilbereich des aktiven Fensters //capture a region in the active Window //define the capture Region JRCapture.CaptureRegionHeight = 400; JRCapture.CaptureRegionLeft = 300; JRCapture.CaptureRegionTop = 200; JRCapture.CaptureRegionWidth = 400; //activate the region capture tool JRCapture.CaptureRegion = true; PictureBox1.Image = JRCapture.CaptureWin(); //deactivate the region capture tool JRCapture.CaptureRegion = false;

'capture a region in the active Window 'define the capture Region JRCapture.CaptureRegionHeight = 400 JRCapture.CaptureRegionLeft = 300 JRCapture.CaptureRegionTop = 200 JRCapture.CaptureRegionWidth = 400 'activate the region capture tool JRCapture.CaptureRegion = True PictureBox1.Image = JRCapture.CaptureWin 'deactivate the region capture tool JRCapture.CaptureRegion = False Oder einen teilbereich über ein Handle //capture a region of an Object or Window by his handle //define the capture Region JRCapture.CaptureRegionHeight = 50; JRCapture.CaptureRegionLeft = 5; JRCapture.CaptureRegionTop = 5; JRCapture.CaptureRegionWidth = 50; //activate the region capture tool JRCapture.CaptureRegion = true; PictureBox1.Image = JRCapture.CaptureByHWND((long)your.Handle); //deactivate the region capture tool JRCapture.CaptureRegion = false; 'capture a region of an Object or Window by his handle 'define the capture Region JRCapture.CaptureRegionHeight = 50 JRCapture.CaptureRegionLeft = 5 JRCapture.CaptureRegionTop = 5 JRCapture.CaptureRegionWidth = 50 'activate the region capture tool JRCapture.CaptureRegion = True PictureBox1.Image = JRCapture.CaptureByHWND(your.Handle) 'deactivate the region capture tool JRCapture.CaptureRegion = False

JRCapture freischalten: Zum freischalten von JRCapture JRCapture.SerialNumber = 0; JRCapture.RegCode = 0; JRCapture.SerialNumber = 0 JRCapture.RegCode = 0 Ihre Freischaltdaten erhalten Sie unter www.jrsoft.de