Prev: Save graphics image to bitmap?
Next: free tutorials
From: Klaus on 12 Apr 2006 03:26 Hi All, I have some problem of understanding and hope that maybe someone here can help me. I want to make some Drag&Drop from a File or link towards my program, want to catch the file information including the file icon and store the information to show a similar picture. (So you get a list of images together with the file links). What I am doing : Private Sub ListView1_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles ListView1.DragEnter If e.Data.GetDataPresent(System.Windows.Forms.DataFormats.FileDrop) Then e.Effect = DragDropEffects.Link Try Dim m As System.IO.MemoryStream = e.Data.GetData("DragImageBits", True) Dim i As Image = Image.FromStream(m) Catch ex As Exception Debug.Fail(ex.Message) End Try Else e.Effect = DragDropEffects.None End If End Sub Works fine except for Dim i As Image = Image.FromStream(m) Here, draging some link or document into ListView1, I get an exception because of an system.Argument-Exception at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement) "Invalid Parameter". What's wrong here? m is filled and looks good to me, am I missing soething? Does anyone has any Idea? Klaus
From: Klaus on 15 Apr 2006 13:06 Any idea? ... .... ??? Can be that nobody knows? Anyone knows where to look for or whom to ask? Klaus
|
Pages: 1 Prev: Save graphics image to bitmap? Next: free tutorials |