VicoTas
Câu hỏi
avatar Uni2805
26/04/2013 21:02

Xin hướng dẫn cách thức lập trình trong Visual Basic để khi di chuyển chuột gần các button hay nhấn vào đó thì chúng đổi màu ?

Xin hướng dẫn cách thức lập trình trong Visual Basic để khi di chuyển chuột gần các button hay nhấn vào đó thì chúng đổi màu và thu nhỏ lại, giống như trong phần mềm NeoPlanet.

Danh sách câu trả lời (1)
Đức Việt ducviet 26/04/2013 21:02
Tất cả mọi điều khiển đều là các phần tử đồ họa có hàm xử lý biến cố kèm theo. Để lập trình giao diện dễ dàng và nhanh chóng, ta thường dùng các điều khiển chuẩn do hệ thống cung cấp, các điều khiển này có hình dạng rất cổ điển và đơn giản (dạng hình chữ nhật). Nếu bạn muốn những điều khiển có hình dạng và màu sắc đặc biệt, bạn phải tạo và quản lý riêng chúng thông qua các hàm vẽ cơ bản như Lineto, Polygon, Circle,... và xử lý biến cố di chuyển hay click chuột trên các vùng vẽ của các phần tử này. Dĩ nhiên cách tạo và quản lý điều khiển dạng này rất phức tạp, đòi hỏi nhiều kỹ năng lập trình.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
Hoài Nam (Nam Tước) Nếu có 1 bản đồ dạng bitmap, trên bản đồ có nhiều con đường, làm cách nào để biết đang rê chuột qua con đường nào?

Đăng lúc: 21:02 - 26/04/2013 trong Lập trình

nophoto Tôi muốn tìm một vài mã nguồn chương trình trò chơi nhỏ viết bằng C, Pascal để nghiên cứu? Bạn nào có cho mình nhé?

Đăng lúc: 21:02 - 26/04/2013 trong Lập trình

Uk Tôi muốn phát triển các ứng dụng theo Java, nhưng hiện nay có quá nhiều lời không hay về Java?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Trong Visual Basic6.0, làm cách nào để có được dòng chữ tô đậm trong Textbox hay RichTextbox ?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Xuân Trọng Xin hỏi về PowerPoint?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Xin hỏi cách dùng QT Designer để dịch ứng dụng chỉ có file source (*.cpp) mà không có file project *.pro?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Trong Access có cách nào để vẽ lên form giống như lệnh putpixel(x,y) trong VB được không?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Phương Xin hỏi những trang web cung cấp thông tin về cấu trúc quản lý tiến trình EPROCESS?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Thu Trang Xin hỏi cách nhúng 1 file *.exe vào trong 1 ứng dụng khác như VB, Delphi, VC++?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Lê Văn Tùng Trong 1 form, làm sao để kiểm tra nút nào đã được ấn (click) hoặc textbox nào được chọn ở form khác?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

vietnamconnection Cách khai báo biến kiểu CArray<SHAPE,SHAPE> trong lập trình MFC (Visual C++), trong đó SHAPE là 1 struct (kiểu do người dùng định nghĩa)?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Vinh . Chương trình chạy tốt trên Windows 9x nhưng trên Windows XP thì không xuất hiện hộp thoại theo yêu cầu?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Lê Thị Hoa Hồng Xin hỏi cách thay đổi hình dạng các button trên Form trong Borland Delphi 5.0?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Cách thức viết chương trình Visual Basic sử dụng ngắt?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

nophoto Xin hỏi cách đọc dữ liệu từ file Excel, Text rồi đẩy vào database bằng ngôn ngữ ASP.NET?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

Đức Cảnh Làm thế nào để chương trình hiện ở System tray?

Đăng lúc: 21:01 - 26/04/2013 trong Lập trình

NgocUk Tôi muốn viết chương trình Assembly hiển thị giờ như đồng hồ điện tử nhưng gặp khó khăn trong việc cập nhật phút giây và thiết lập font chữ phóng to?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

nophoto Lập trình giao diện Winform với VB.Net, làm sao để có được giao diện (button, textbox) giống như style của XP mà ko phụ thuộc vào theme của HĐH ?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

nophoto Xin hướng dẫn cách hook bàn phím và thay thế ký tự gõ vào trong ngôn ngữ Delphi?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

Mạnh Linh Lập trình bằng C/C++ for DOS, làm sao để chương trình chạy n lệnh cùng một lúc?

Đăng lúc: 21:00 - 26/04/2013 trong Lập trình

Rao vặt Siêu Vip