• 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

[VB.Net] VBLib

Mã nguồn các chương trình tiện ích

Điều hành viên: tungcan5diop, QUANITGROBEST

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

[VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Tư 02/04/2008 3:59 pm

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.
Tập tin đính kèm
VBLib_src.NET.rar
Release 16/12/2010
(1.78 MiB) Đã tải 2538 lần


:>

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Năm 16/12/2010 4:01 pm

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.
:>

Hình đại diện của người dùng
vietteiv
Quản trị
Quản trị
Bài viết: 1323
Ngày tham gia: T.Bảy 10/02/2007 12:17 am
Đến từ: 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 time
Been thanked: 71 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi vietteiv » T.Năm 16/12/2010 4:10 pm

hờ hờ em mở hàng. hi vọng mua may, bán đắt :D

Hình đại diện của người dùng
andylam1992
Thành viên danh dự
Thành viên danh dự
Bài viết: 380
Ngày tham gia: T.Hai 06/04/2009 12:57 pm
Đến từ: TP.HCM Q5
Has thanked: 2 time
Been thanked: 4 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi andylam1992 » T.Sáu 17/12/2010 1:08 pm

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!

不相信未作牺牲竟先可拥有
只相信是靠双手找到我欲求
Cần - Kiệm- Liêm(liêm kiết) - Nghĩa - Chí - Tín

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Sáu 17/12/2010 3:56 pm

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.
:>

ketxu
Thành viên chính thức
Thành viên chính thức
Bài viết: 36
Ngày tham gia: T.Hai 11/04/2011 11:41 am
Has thanked: 6 time
Been thanked: 2 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi ketxu » T.Hai 09/05/2011 4:51 pm

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

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Hai 09/05/2011 5:25 pm

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.
:>

ketxu
Thành viên chính thức
Thành viên chính thức
Bài viết: 36
Ngày tham gia: T.Hai 11/04/2011 11:41 am
Has thanked: 6 time
Been thanked: 2 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi ketxu » T.Hai 09/05/2011 10:43 pm

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ó ^^

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Ba 10/05/2011 2:55 pm

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.
:>

ketxu
Thành viên chính thức
Thành viên chính thức
Bài viết: 36
Ngày tham gia: T.Hai 11/04/2011 11:41 am
Has thanked: 6 time
Been thanked: 2 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi ketxu » T.Ba 10/05/2011 3:15 pm

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 ^^)

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Ba 10/05/2011 3:24 pm

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.
:>

ketxu
Thành viên chính thức
Thành viên chính thức
Bài viết: 36
Ngày tham gia: T.Hai 11/04/2011 11:41 am
Has thanked: 6 time
Been thanked: 2 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi ketxu » T.Ba 10/05/2011 4:17 pm

À, 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 ạ :">

ketxu
Thành viên chính thức
Thành viên chính thức
Bài viết: 36
Ngày tham gia: T.Hai 11/04/2011 11:41 am
Has thanked: 6 time
Been thanked: 2 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi ketxu » T.Tư 11/05/2011 3:19 pm

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 ạ ? ^^

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Tư 11/05/2011 5:10 pm

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).
:>

ketxu
Thành viên chính thức
Thành viên chính thức
Bài viết: 36
Ngày tham gia: T.Hai 11/04/2011 11:41 am
Has thanked: 6 time
Been thanked: 2 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi ketxu » T.Năm 12/05/2011 11:00 pm

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

tuantm1996
Bài viết: 8
Ngày tham gia: T.Ba 29/05/2012 9:31 pm
Has thanked: 3 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi tuantm1996 » T.Hai 03/06/2013 3:21 pm

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!

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 951
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Re: [VB.Net] VBLib

Gửi bàigửi bởi NoBi » T.Tư 05/06/2013 10:48 am

Mã nguồn trong file đính kèm ở bài viết đầu tiên mà bạn?!
:>

tuantm1996
Bài viết: 8
Ngày tham gia: T.Ba 29/05/2012 9:31 pm
Has thanked: 3 time

Re: [VB.Net] VBLib

Gửi bàigửi bởi tuantm1996 » T.Tư 05/06/2013 12:49 pm

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


Quay về “[.NET] Mã nguồn chương trình tiện ích”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.0 khách