Trang 1 trên 1

[VB.Net] VBLib

Đã gửi: T.Tư 02/04/2008 3:59 pm
gửi bởi NoBi
Tên chương trình: VBLib.Net
Ngôn ngữ lập trình: VB.Net 2008
Tác giả: iVB
Chức năng: Thư viện Visual Basic


Đây là chương trình VBLib được viết lại trên VB.Net, dùng csdl xml.

Re: [VB.Net] VBLib

Đã gửi: T.Năm 16/12/2010 4:01 pm
gửi bởi NoBi
Mình mới cập nhật lại file đính kèm mới, dùng csdl xml, cập nhật tô đậm những mẫu tin mới update. Các bạn download ở bài viết đầu.

Re: [VB.Net] VBLib

Đã gửi: T.Năm 16/12/2010 4:10 pm
gửi bởi vietteiv
hờ hờ em mở hàng. hi vọng mua may, bán đắt :D

Re: [VB.Net] VBLib

Đã gửi: T.Sáu 17/12/2010 1:08 pm
gửi bởi andylam1992
trời em tưởng kì này là viết cho vb.net, thì ra cũng là viết cho vb6 nhưng trên nền tảng .Net thôi!
Dù sao cũng cám ơn anh NoBi đã update VBLib! Những mẹo vặt mới thêm vào cũng rất hay!

Re: [VB.Net] VBLib

Đã gửi: T.Sáu 17/12/2010 3:56 pm
gửi bởi NoBi
Project này lúc trước có đăng ở forum cũ. Không hiểu sao qua forum mới lại gửi lên project cũ (dùng database .mdb) chứ kg phải là cái mới (dùng xml). Vừa rồi có việc cần xem lại nên mới phát hiện, upload lại thôi chứ kg có gì mới. À, có database VB6 là mới do bác truongphu mới gửi.

Re: [VB.Net] VBLib

Đã gửi: T.Hai 09/05/2011 4:51 pm
gửi bởi ketxu
Chào bác Nobi. Khi sử dụng và tự tay up thêm các mẹo, hàm,e gặp 1 số vấn đề sau :
- Mục Thêm : sau khi paste code vào ô Ví dụ -> Clik Thêm thông tin -> Ok.Nhưng kiểm tra lại thì trong Tview, chọn lại Field vừa tạo : Ví dụ chỉ là dòng trắng -> Phải vào mục Sửa -> Sửa ví dụ -> post lại code -> lúc này mới nhận code
- Có cách nào update tự động CSDL, hoặc import vào CSDL XML bằng 1 file txt có cấu trúc kiểu như :

Mã: Chọn hết

;......(Tên hàm)
;......(Khai báo)
;....
;...
; Ví dụ

Vì theo nhận xét của em, thực sự form Thêm chưa được thuận tiện lắm
- Ngoài ra việc tạo thêm nhóm, thêm chức năng tra cứu liệu có được xem xét để cho vào ?
- Thêm nút copy ví dụ vào clipboard (cái này cần thiết, dễ thực hiện n chưa thấy có trong chương trình)
- Find : nếu tìm 2 từ khóa trở nên thì gần như vô vọng

Re: [VB.Net] VBLib

Đã gửi: T.Hai 09/05/2011 5:25 pm
gửi bởi NoBi
Chắc chức năng thêm có lỗi hoặc có thể do người dùng vì lâu rồi mình cũng không có sử dụng, nhưng thấy chú truongphu vẫn cập nhật dữ liệu mới vào bình thường mà!. Em thử debug mã nguồn xem lỗi do cái gì?.
Bản VBLib viết bằng VB.Net này trước đây được viết ra nhưng sau đó forum không có phát triển nữa (hiện tại forum chỉ hổ trợ bản viết bằng VB6 thôi). Em có thể phát triển tiếp để mọi người có 1 bộ thư viện tốt hơn?. Nếu nó được phát triển tốt, forum sẽ thay thế cho bản viết bằng VB6 hiện tại.

Re: [VB.Net] VBLib

Đã gửi: T.Hai 09/05/2011 10:43 pm
gửi bởi ketxu
Thú thực với anh em mới vào nghề, cũng như hầu như chưa biết gì về XML nên chắc là sẽ phải là 1 thời gian rất dài nữa mới nghĩ tới chuyện đó. Anh cho e hỏi 1 cầu là : mdb bị hạn chế như thế nào so với XML, và em có thể tìm tài liệu học XML ở đâu ạ ?
Vì những đoạn code liên quan đến xử lý DL trong XML là e mù tịt luôn.
Về cái cập nhật XML kia, nó không có lỗi gì, cứ chạy phăng phăng, mỗi tội k hiện lên. Thật khó ^^

Re: [VB.Net] VBLib

Đã gửi: T.Ba 10/05/2011 2:55 pm
gửi bởi NoBi
Về cấu trúc xml em có thể vào đây học: http://www.w3schools.com/xml/default.asp
Cái chương trình VBLib này thực ra chỉ mượn file xml để lưu trử dữ liệu, tránh vấn đề bản quyền và có thể chạy ở bất cứ máy nào. Khi load dữ liệu lên thì nó được đổi sang DataTable để xử lý chứ kg phải xử lý qua xml. Khi save xuống thì nó lại đổ DataTable ra thành file xml, rất đơn giản.

Re: [VB.Net] VBLib

Đã gửi: T.Ba 10/05/2011 3:15 pm
gửi bởi ketxu
Thanks anh. Về mục thêm dữ liệu, E đã test lại. Nếu để nguyên phần mã ví dụ thì ok, em điền tay vào mới phát sinh lỗi trên. Vậy tại sao lại để textbox vào đó nhỉ ^^
- Em hỏi về XML vì một số hiển thị form nhập, sửa bằng XML nên cũng cần biết 1 chút ^^
- Diễn đàn đang hỗ trợ phần VBlib trên VB6, e cũng vẫn đang sử dụng và update khá tốt, tuy nhiên cũng vẫn chưa có các chức năng đã đề cập. Hy vọng sẽ sớm được phát triển.
Một lần nữa cảm ơn anh, cảm ơn diễn đàn ( Mới học VB đã thích diễn đàn rồi ^^)

Re: [VB.Net] VBLib

Đã gửi: T.Ba 10/05/2011 3:24 pm
gửi bởi NoBi
Anh vừa mới test thử chức năng thêm mới, chạy bình thường mà. Khi thêm mới, nếu muốn nhập ví dụ mới thì kg nhập giá trị cho mã ví dụ. Còn nếu muốn sử dụng lại ví dụ đã có sẳn thì mới nhập mã ví dụ có sẳn vào, bỏ trống phần nhập ví dụ.

Trước đây phần VBLib bên vb6 cũng có chức năng đó, nhưng sau này thấy không cần thiết và có lỗi nên bỏ luôn, chỉ sử dụng bản .net để cập nhật csdl thôi.

Re: [VB.Net] VBLib

Đã gửi: T.Ba 10/05/2011 4:17 pm
gửi bởi ketxu
À, thì ra là vậy. Vì chính em nhập tay vào 1 mã ví dụ hoàn toàn mới nên nó hiển thị ví dụ trắng là phải. Đúng là do cách sử dụng không đúng ^^.Lúc nào rỗi anh cho e hỏi đoạn code để khi nhấn mục thêm, các giá trị trong Text box sẽ nhận giá trị của Node đang chọn làm default, chứ không phải là khoảng trắng. Mục đích chính là để User có ví dụ ngay trước mắt, tránh nhập nhầm các trường với ạ :">

Re: [VB.Net] VBLib

Đã gửi: T.Tư 11/05/2011 3:19 pm
gửi bởi ketxu
Thêm 1 điều em thắc mắc nữa : chương trình mã nguồn mở, theo giới thiệu là CSDL có thể trao đổi và cập nhật, nhưng lại không cho import, vậy thì trao đổi bằng cách nào ạ ? ^^

Re: [VB.Net] VBLib

Đã gửi: T.Tư 11/05/2011 5:10 pm
gửi bởi NoBi
Nếu muốn sử dụng ví dụ đã có sẳn trong csdlthì kg cần nhập lại ví dụ đó, mà chỉ cần nhập mã ví dụ để sử dụng lại ví dụ có sẳn, đở nặng csdl.
Hiện giờ cách duy nhất để trao đổi csdl là đưa mấy file xml trong thư mục tương ứng. Nếu csdl là vb6 thì có tool để update vào file .mdb dùng cho VBLib viết bằng vb6 (xem: viewtopic.php?f=44&t=14052). Còn VBLib .net thì chép đè vào file csdl cũ.
Đúng ra phải có phần export để thành viên cập nhật csdl trích ra những gì mình mới thêm vào, và phần import để thành viên khác có thể update những cái mới. Nhưng trước giờ không thấy thành viên nào chịu public csdl của họ nên không phát triển tính năng đó nữa (trước đây trong VBLib bằng vb6 có tool này).

Re: [VB.Net] VBLib

Đã gửi: T.Năm 12/05/2011 11:00 pm
gửi bởi ketxu
Giá mà các bác update chức năng này thì hay quá. Vì đó mới thực sự là tính năng thiết thực của 1 chương trình mang tính cộng đồng. ^^ . Dùng Vb.Net để thêm, xóa, xong sau đó lại chuyển ngược về mdb với VB6 cũng lắm bất tiện

Re: [VB.Net] VBLib

Đã gửi: T.Hai 03/06/2013 3:21 pm
gửi bởi tuantm1996
NoBi đã viết:Tên chương trình: VBLib.Net
Ngôn ngữ lập trình: VB.Net 2008
Tác giả: iVB
Chức năng: Thư viện Visual Basic



Đây là chương trình VBLib được viết lại trên VB.Net, dùng csdl xml.

Anh có thể share bộ VBLib viết trên vb.net dùng access không ạ?
Em nhớ ngày trước có mà giờ em không thể nào tìm thấy.
Em cảm ơn anh!

Re: [VB.Net] VBLib

Đã gửi: T.Tư 05/06/2013 10:48 am
gửi bởi NoBi
Mã nguồn trong file đính kèm ở bài viết đầu tiên mà bạn?!

Re: [VB.Net] VBLib

Đã gửi: T.Tư 05/06/2013 12:49 pm
gửi bởi tuantm1996
dạ không phải cái em tìm
Em muốn tìm cái CSDL là ACCESS chứ không phải xml ạ
Em nhờ anh tìm lại giúp