• 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

Nhập liệu trong Listview

Góc trao đổi, hỏi đáp của ngôn ngữ Visual Basic 6 và Visual Basic Script

Moderator: tungblt

User avatar
m_tien_85
Thành viên tích cực
Thành viên tích cực
Posts: 149
Joined: Mon 31/03/2008 8:36 am

Nhập liệu trong Listview

Postby m_tien_85 » Tue 15/07/2008 8:59 am

Chào các Bác, cho mình hỏi cái này một chút là Bác nào có biết trong vb có control nào hay một control nào đó mà nó giống như hình này không, cho phép nhập liệu, và có thể chèn icon vào bên phải của cell và có sự kiện cho icon đó không, mình đang cần gấp, mong các Bác giúp đỡ...
Attachments
Listview.JPG


.:. Mất tiền là mất cái nhỏ, mất danh dự là mất cái lớn, còn mất ý chí là mất tất cả .:.

tienlbhoc
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 415
Joined: Sat 14/07/2007 10:06 pm
Location: Hà Nội
Been thanked: 1 time

Re: Nhập liệu trong Listview

Postby tienlbhoc » Tue 15/07/2008 9:01 am

listview , datagridview (cái này bên dotnet) nhưng control tên gần giống thế nào vb chả có .Thấy trong dotnet listview không nhập được hay sao ấy , datagrideview thì nhập bình thường
Diễn đàn và blog phần mềm tự làm :
http://my.opera.com/DienDanTienlbhoc/forums/
http://my.opera.com/tienlbhoc/blog/

HaiPT
VIP
VIP
Posts: 252
Joined: Wed 07/09/2005 4:02 pm
Location: Hải Phòng
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: Nhập liệu trong Listview

Postby HaiPT » Tue 15/07/2008 10:19 am

:) List view là công cụ chỉ dùng để hiện thị dữ liệu thôi,bạn thử dùng các tool như spy để xem nó là công cụ gì, nếu là list view thì phải kết hợp với các điều khiển khác như text box, datetimepicker, combobox thì mới soạn thảo được, kỹ thuật như sau,
1 - handle event row, col change hay tương đương để detect active cell của list view
2 - Tạo động 1 điều khiển ví dụ textbox ( hay tạo trước nhưng để invisible), move đến active cell của list view, resize vừa khớp với cell height, with
3 - Focus đến điều khiển này,và cho nó visible
4 -chặn sự kiện validate hay lost focus , để khu user nhập liệu xong thì ghi lại giá trí text vào cell tương ứng của list view !
Phạm Hải
Quản trị dự án ,Chuyên gia đào tạo
Đại học FPT

User avatar
m_tien_85
Thành viên tích cực
Thành viên tích cực
Posts: 149
Joined: Mon 31/03/2008 8:36 am

Re: Nhập liệu trong Listview

Postby m_tien_85 » Wed 23/07/2008 11:52 am

có Bác nào có cái ocx nào mà giống như listview của VB6 mà có thể nhập dữ liệu vào được không, và có thể có hổ trợ load dữ liệu từng trang giống như listview của VB net thì càng tốt...he he he
.:. Mất tiền là mất cái nhỏ, mất danh dự là mất cái lớn, còn mất ý chí là mất tất cả .:.

User avatar
anhtuyenbk
Guru
Guru
Posts: 1311
Joined: Thu 22/09/2005 4:12 pm
Location: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 times

Re: Nhập liệu trong Listview

Postby anhtuyenbk » Wed 23/07/2008 11:58 am

có Bác nào có cái ocx nào mà giống như listview của VB6 mà có thể nhập dữ liệu vào được không

Datagrid của VB
và có thể có hổ trợ load dữ liệu từng trang giống như listview của VB net thì càng tốt...he he he

Chắc ko có đâu >:) >:)
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

User avatar
vietteiv
Quản trị
Quản trị
Posts: 1325
Joined: Sat 10/02/2007 12:17 am
Location: Cung cấp giải pháp quản lý doanh nghiệp, dự án, tư vấn xây dựng
Has thanked: 6 times
Been thanked: 71 times
Contact:

Re: Nhập liệu trong Listview

Postby vietteiv » Wed 23/07/2008 1:09 pm

anhtuyenbk wrote:
và có thể có hổ trợ load dữ liệu từng trang giống như listview của VB net thì càng tốt...he he he

Chắc ko có đâu >:) >:)

listview của vb6 có thể làm được điều này đấy anhtuyenbk ;;)

User avatar
anhtuyenbk
Guru
Guru
Posts: 1311
Joined: Thu 22/09/2005 4:12 pm
Location: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 times

Re: Nhập liệu trong Listview

Postby anhtuyenbk » Wed 23/07/2008 1:12 pm

vietteiv wrote:listview của vb6 có thể làm được điều này đấy anhtuyenbk ;;)

Cho cái demo làm bằng chứng đi, còn chờ gì nữa. :))
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

User avatar
vietteiv
Quản trị
Quản trị
Posts: 1325
Joined: Sat 10/02/2007 12:17 am
Location: Cung cấp giải pháp quản lý doanh nghiệp, dự án, tư vấn xây dựng
Has thanked: 6 times
Been thanked: 71 times
Contact:

Re: Nhập liệu trong Listview

Postby vietteiv » Wed 23/07/2008 5:14 pm

anhtuyenbk wrote:
vietteiv wrote:listview của vb6 có thể làm được điều này đấy anhtuyenbk ;;)

Cho cái demo làm bằng chứng đi, còn chờ gì nữa. :))

hihi đáp ứng yêu cầu của anhtuyenbk nè :D
demo listview.JPG
Demo Listview trong VB6
Attachments
Demo Listview theo page.rar
(43.06 KiB) Downloaded 1010 times

User avatar
playgemboy
Thành viên danh dự
Thành viên danh dự
Posts: 289
Joined: Sun 13/04/2008 6:10 am
Location: Bình Phú, Quận 6, TP.HCM
Been thanked: 1 time
Contact:

Re: Nhập liệu trong Listview

Postby playgemboy » Wed 23/07/2008 6:24 pm

Sao anh "Viettel" không share luôn mã nguồn nhỉ? Có mỗi cái ct .exe thì làm sao mà "tham khảo" được :-/
<I Come Back>


Return to “Visual Basic 6 và Visual Basic Script (VB & VBS)”

Who is online

Users browsing this forum: No registered users and 17 guests