• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Kéo file hình thả vào PictureBox

Các thủ thuật liên quan đến việc xử lý ứng dụng, biểu mẫu và control
User avatar
truongphu
VIP
VIP
Posts: 4766
Joined: Sun 04/11/2007 10:57 am
Location: Cam Đức, Khánh hòa
Has thanked: 14 times
Been thanked: 520 times

Kéo file hình thả vào PictureBox

Postby truongphu » Fri 16/01/2009 8:38 pm

Thủ thuật: Kéo file hình thả vào PictureBox
Tác giả: Sưu tầm
Mô tả: Kéo file hình thả vào PictureBox
Cái nầy hay quá, tôi chưa gặp. Gởi lên để các bạn test xem sao
Ghi chú: Nếu báo lỗi khi chạy, nhớ đăng ký file DbgWProc.dll có gởi kèm




Hay không? Cảm ơn đã đọc bài. Xin nhấn nút Thank tại đây
Attachments
DragDrop_Files_Demo.rar
(13.38 KiB) Downloaded 932 times


o0o--truongphu--o0o

.........
Ghé thăm:
Chuyện Linh Tinh

User avatar
MATH-INFO
Thành viên năng nổ
Thành viên năng nổ
Posts: 55
Joined: Fri 15/07/2005 9:58 am
Location: TP.HCM, F12, Gò Vấp
Contact:

Re: Kéo file hình thả vào PictureBox

Postby MATH-INFO » Fri 30/01/2009 5:09 pm

Ông này hài quá, post bài này giới thiệu luôn bài kia, nhấn nút thank mà mở ra bài khác.

Cái này là xử lý dragdrop bình thường thôi chứ có gì đâu mà dùng dll subclass tùm lum vậy, tôi bỏ hết file dll và mấy file cls đi vẫn chạy được.
[size=100][color=#0000FF][b]"The essential in the existence of a man like me is what he thinks and how he thinks, not what he does or suffers."[/b][/color][/size]
[img]http://vn47.com/DKhanh/Images/signature.png[/img]

User avatar
NoBi
Quản trị
Quản trị
Posts: 961
Joined: Tue 18/03/2008 1:22 pm
Location: Sài Gòn
Has thanked: 53 times
Been thanked: 66 times
Contact:

Re: Kéo file hình thả vào PictureBox

Postby NoBi » Tue 17/02/2009 4:12 pm

Cái DbgWProc.dll chỉ dùng để test khi debug (tránh crash) và khi dịch thành .exe thì phải gở bỏ nó. Chúng ta có thể gở bỏ không dùng tới file này nữa bằng cách:
Tìm dòng #If DEBUGWINDOWPROC Then xóa hết code trong khối #If ... #End If đó vì đoạn code trong khối này chỉ chạy khi Debug (chạy trong môi trường IDE). Để ý khối nào có #Else thì phải chừa lại đoạn code trong #Else ... #End If.

Còn nếu gở bỏ hết mấy cái module, class thì chỉ drag & drop được khi chọn "Use OLE DragDrop". Mục đích của việc subclass là để chặn khi người dùng có drag&drop vào Picture (nếu không dùng OLE DragDrop) thì sẽ sinh ra sự kiện FileDropped để dùng bên Form code.
Attachments
DragDrop_Files_Demo.rar
Đã gở bỏ không dùng DbgWProc.dll
(7.94 KiB) Downloaded 576 times
:>


Return to “[VB] Ứng dụng - Form và Control”

Who is online

Users browsing this forum: No registered users and 0 guests