Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
16/12/07 15:40
John
ciao a tutti, ank oggi ho un nuovo problema...

devo salvare un'immagine da clipboard (ho già messo il ciclo di controllo containsimage) ma non ho la più pallida idea di come fare!

avevo visto che in visual basic (non .net) c'è il comando picSave(...)

Cm posso fare? :k:
aaa
16/12/07 17:17
John
mi sono arrangiato:

    Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, _
ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)

'nel timer1.tick(...)
        keybd_event(44, 0, 0, 0) 'premuto stamp
        If Clipboard.ContainsImage Then
            'questo if è anti-crash, in caso nello stesso istante venga riscritta la clipboard evita errori
            'salva immagine
            Dim scr As Bitmap
            scr = (Clipboard.GetImage)
            scr.Save("C:\pict.bmp")
        End If


ora devo solo trovare come gestire errori.....

ciauz 8-)
Ultima modifica effettuata da John 16/12/07 17:21
aaa
22/12/07 23:37
unknown
per gestire errori è abbastanza semplice.

io uso sempre questo metodo:

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Try
        msgbox("ciao mondo", MsgBoxStyle.Exlamation)
        Catch ex As Exception
            MsgBox("errore nell' applicazione", MsgBoxStyle.Critical)
            me.close
        End Try

    End Sub


in questo modo se si verifica un errore surante la msgbox (nn potrà succedere mai in questo kaso) si attiva una msgbox alternativa e kiude anke l' applicazione.
Ultima modifica effettuata da unknown 24/12/07 14:14
aaa