Ik wil een screenshot programma maken, dat wanneer ik op Printscreen druk, hij de picture van het klembord afhaalt en gaat pasten (paste gedeelte is nog niet klaar)
De teller van 5 seconden is een beveilling, ter voorkoming dat deze dubbele shots gaat maken, als de PC veel moet denken.
Mijn code :
Maar als ik deze run/compile run dan loopt hij vast
Ik kan de fout niet ontdekken (er zit zelfs dubbele beveilliging
) Wat doe ik hier fout? Heeft iemand nog tips?
De teller van 5 seconden is een beveilling, ter voorkoming dat deze dubbele shots gaat maken, als de PC veel moet denken.
Mijn code :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| 'Declaraties
Public tmr As Integer
Public klembordheeftinhoud As Boolean
Private Sub Form_Load()
'declaraties
'startup instellingen
tmr = 0
Clipboard.Clear
klembordheeftinhoud = False
Timer1.Enabled = False
Do While klembordheeftinhoud = False
If Clipboard.GetFormat(2) Then
klembordheeftinhoud = True
MsgBox "Teller start, Picture saven"
Clipboard.Clear
klembordheeftinhoud = True
Timer1.Enabled = True
End If
Loop
End Sub
Private Sub Timer1_Timer()
tmr = tmr + 1
If tmr = 5 Then
Timer1.enabled = False
tmr = 0
klembordheeftinhoud = True
Clipboard.Clear
End If
End Sub |
Maar als ik deze run/compile run dan loopt hij vast
To be, or not to be a FRUITVLIEG!??