vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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

Visual-Basic Einsteiger
Screenshot Problem 
Autor: Level220
Datum: 30.11.05 23:09

Hallo,

immer wenn der Screenshot gespeichert werden soll bekomme ich einen Laufzeitfehler '380' , Ungültiger Eigenschaftswert.

  ' Screenshot erstellen ...
  If bActiveWindow Then keybd_event VK_MENU, 0, 0, 0  ' ALT-Taste
  keybd_event VK_SNAPSHOT, 0, 0, 0                    ' Druck-Taste
  keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0
  If bActiveWindow Then keybd_event VK_MENU, 0, KEYEVENTF_KEYUP, 0
  DoEvents
 
 
  ' ... und als Bild speichern
  If sFile <> "" Then
    SavePicture Clipboard.GetData, sFile
   DoEvents
  End If
Der Fehler taucht immer in der Zeile "SavePicture Clipboard.GetData, sFile" auf. Die Variable "sFile" wird aber mit korrektem Pfad und Dateiname übergeben.

Ich muss dazu sagen, dass das Programm von welchem der Screenshot gecaptured wird schon heftigst Systemresourcen frist. Kann es eventuell daran liegen, dass zum Zeitpunkt des auslesens (SavePicture) der Screenshot noch nicht im Clipboard ist ?

Danke und Gruss
Dirk
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Screenshot Problem658Level22030.11.05 23:09
Re: Screenshot Problem414TCPR01.12.05 11:57
Re: Screenshot Problem393vbtricks01.12.05 17:56
Re: Screenshot Problem393Level22001.12.05 18:06
Re: Screenshot Problem459vbtricks01.12.05 18:16

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