• 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

Trao đổi về Unicode Full Controls ™ - DQH

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

Moderator: tungblt

goldentiger
Thành viên chính thức
Thành viên chính thức
Posts: 11
Joined: Sat 12/04/2008 3:49 pm

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby goldentiger » Mon 01/12/2008 11:07 am

Hưng ơi, tại sao các UniMenu của bạn khi đặt Disable UnEnable = True rồi mà di chuột quá nó vẫn có hiệu ứng thay đổi được vậy? Ban check lại dùm nhé.



User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Wed 03/12/2008 10:29 am

To lanlan : Lỗi Can't Create object mình ko biết là do đâu nửa, mình update lên bình thường !? UniDatePicker thì bạn dùng hàm DateSerial đỡ nhé,mình sẽ cập nhật sau.
Mình xin khẳng định là ocx hoàn toàn không có bất cứ 1 ràng buộc nào đối với user.Chỉ cần user cho thông tin ocx vào Aboutbox là mình cảm ơn rồi.

To goldentiger : Bạn cho "SelectDisable" của uniMenu = False là OK.

User avatar
lanlan
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 310
Joined: Thu 05/06/2008 8:49 am
Been thanked: 1 time

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby lanlan » Thu 04/12/2008 10:06 am

Anh Hưng ơi khi em chạy form thì bình thường nhưng khi em nick vào cái UniTab1 thì nó bị lỗi này chỉ bị trong project update thôi còn tạo project mới thì ok
Attachments
loi.jpg
loi
loi.jpg (63.05 KiB) Viewed 8609 times
"•´¨*•.¸¸.*..^_^ one love-one heart ^_^..*.¸¸.•*¨."
_______"•´`•.(¸.•´(¸.•* *•.¸)`•.¸).•´`•"
________________*(¨`•.•´¨)*
__________________`•.¸.•’

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Fri 12/12/2008 6:53 pm

Lỗi đó do Tab ko đọc được property lúc chạy, bạn nên remove form đó và tạo lại form mới (có thể copy, ví dụ bạn tạo trước 1 form và copy toàn bộ qua form mới sau đó mới remove form cũ đi).

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Mon 12/01/2009 4:02 pm

To -_=TiepThieuGia=_- : mình cũng ko rõ lắm về vấn đề này ? Lúc trước đã có người thử nó trên Win 2003 Server mà ko thấy vấn đề gì cả.

To rungxanhonline : Cách đơn giản nhất là dùng WebBrowser. Ví dụ
Call WebBrowser1.Navigate("http://host.com/123.jpg")

To booboo : Trước tiên bạn chọn ViewMode = vmDetails.Sau đó add column bằng hàm trên của bạn là OK.Xem code :

Code: Select all

  1. Private Sub Form_Load()
  2.     UniListView1.ColumnAdd 0, UnicodeText("Co65t 1"), 45
  3.     UniListView1.ColumnAdd 1, UnicodeText("Co65t 2"), 45
  4. End Sub

rungxanhonline
Thành viên tích cực
Thành viên tích cực
Posts: 108
Joined: Fri 20/06/2008 4:07 pm
Has thanked: 5 times
Been thanked: 5 times

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby rungxanhonline » Mon 12/01/2009 5:39 pm

Sử dụng cotrols Image không load ảnh online được sao anh? Nếu được thì anh hướng dẫn giùm .Em đã thử down load hình ảnh đó về một thư mục và load ảnh đó từ thư mục đó nhưng như thế với số lượng ảnh lớn thì thực hiện rất chậm
Newbie đang học hỏi.
Mong các bác bớt thời gian chỉ giáo!

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Sat 17/01/2009 12:58 pm

rungxanhonline : "Sử dụng cotrols Image không load ảnh online được sao anh? Nếu được thì anh hướng dẫn giùm .Em đã thử down load hình ảnh đó về một thư mục và load ảnh đó từ thư mục đó nhưng như thế với số lượng ảnh lớn thì thực hiện rất chậm"

Đương nhiên rồi bạn, trên internet load về thì tùy vào tốc độ đường truyền thôi chứ cho dù Image có load online cũng chưa chắc gì đã nhanh hơn.ImageXP không load ảnh online đc.

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Tue 17/02/2009 10:30 pm

minhtuan99bk wrote:cho em hỏi là khi sử dụng công cụ này để design form thì khi compile ra file exe thì file đó có thể chạy ở máy khác (máy ko có công cụ này) đc hay ko?
Em dùng công cụ Bmtool mà compile ra file exe rồi cho chạy ở máy khác thì ko đc. @-)


Tất cả các chương trình mà ta thiết kế có sử dụng thư viện (dll hay ocx) thì sang máy khác bắt buộc phải đính kèm theo file exe (bằng cách gì đó tùy tác giả, tạo bộ setup là tiện nhất) và ocx này cũng không ngoại lệ.

minhtuan99bk wrote:làm sao để bộ công cụ đó load cùng với VB6 khi mới mở dự án luôn. Mỗi lần mún mở công cụ Unicode đó thì phải Ctrl+T rồi làm lại từ đầu các bước như vậy, khổ quá.


Bạn phải làm vậy thôi vì ocx không phải là một Add-in.

giaiphap wrote:QHung cho mình hỏi về UniListview nhé. Khi mình sử dụng Unicode Full Controls phiên bản trước thấy đưa được hình vào trong UniListview. Nhưng nay mình đổi lại phiên bản mới Unicode Full Controls ™ Version 1.7.3 thì không biết cách đưa được hình vào UniListview. QHung chỉ giúp cám ơn.


Lúc trước mình có up vài cái demo cho ocx lên đây chắc là bạn không tải được.Thôi giờ mình up lên lại.Sau khi tải về, giãi nén và vào thư mục "UniListview And UniTreeView" để mở project ví dụ lên xem.Ngoài ra trong đó còn vài cái demo cho các controls khác nửa.
Attachments
Example for UFC.rar
Demo cho UFCv1.7.3
(554.73 KiB) Downloaded 752 times

User avatar
minhtuan99bk
Thành viên tích cực
Thành viên tích cực
Posts: 126
Joined: Sat 06/12/2008 2:22 pm
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby minhtuan99bk » Sat 21/02/2009 6:29 pm

hjc, sao em thấy chỉ có thanh cuộn dọc, còn thanh ngang thì không có?
Image
Còn nữa, khi gõ chữ 'ã' trong unitextbox rồi cho chữ đó hiện ra ở 1 unilabel thì nó thành 'ó', một số chữ khác cũng lỗi (nhưng đa số là đc).
Còn đối với unitextbox, em đã chọn font hỗ trợ unicode rồi (Time new roman hoặc Arial) nhưng gõ vào phần text trong Property của nó thì nó không hiện tiếng Việt được (khi đã bấm F5 cho chạy).
Thậm chí dùng sự kiên form_load chẳng hạn rồi thêm code:
unitextbox1.text="Tiếng Việt" thì khi bấm F5 nó hiện ra là TiÕng ViÖt

Còn nữa, vẫn unitextbox
Sự kiện
unitextbox1_click()
unitextnox1.text=""


Mình click vào textbox đó và thêm code cho nó xoá hết chữ (nếu có trong đó) thì con trỏ chuột bị lock (con trỏ chuột khi rê vào chỗ nào cũng hiện nguyên 1 hình duy nhất là Text Select, chỉ khi rê xuống thanh task vụ mới tắt được Project đang chạy.

Có cách nào khắc phục không mấy anh?
I Love Programming
Welcome To You
http://www.dtvt.org/default.asp

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Sun 22/02/2009 10:23 am

Bạn chọn VHScrollbar và cho Orientation = "1-oHorizotal" là có ngay HScrollbar.
Để gỏ chử trong UniTextbox lúc thiết kế thì bạn nên dùng Property Page (Bấm chuột phải vào UniTextbox và chọn "Properties").Hầu hết các controls đều có Property Page.

minhtuan99bk wrote:Còn nữa, vẫn unitextbox
Sự kiện
unitextbox1_click()
unitextnox1.text=""


Mình click vào textbox đó và thêm code cho nó xoá hết chữ (nếu có trong đó) thì con trỏ chuột bị lock (con trỏ chuột khi rê vào chỗ nào cũng hiện nguyên 1 hình duy nhất là Text Select, chỉ khi rê xuống thanh task vụ mới tắt được Project đang chạy.

Có cách nào khắc phục không mấy anh?


Đúng là có lỗi này, để khắc phục đở bạn dùng MouseDown vậy

Code: Select all

  1. Private Sub UniTextBox1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  2.     UniTextBox1.Text = ""
  3. End Sub


cachua1 wrote:Hôm nay em đánh được tiếng việt rồi, cám ơn anh Hưng nhiều nha. Nhưng cho em hỏi là nếu lúc tạo ra ctrình mình đem đi máy khác sử dụng nó có đòi file full_unidoce.oxc không anh ?

Bài trước mình đã trả lời vấn để này rồi mà ? Tất nhiên là phải đem theo rồi.

Mình vừa cài Windows Vista Home Premium SP1 và sử dụng VB6 chung với ocx này rất tốt.Các Soft viết lúc trước vẫn chạy bình thường trên Win Vista.

Có lẽ là một số bạn vẫn chưa đọc được file help mà mình thì ... vẫn chưa hoàn thành (mặc dù đã xong phần hướng dẩn controls).
Mình xin gửi source của file help lên đây cho các bạn đọc tạm, nếu bạn nào có lòng tốt thì hoàn thành giúp mình xin cảm ơn.
Attachments
HelpUFC.rar
(658.97 KiB) Downloaded 755 times

Nguyen Quang Nhi
Posts: 3
Joined: Sun 22/02/2009 1:54 pm

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby Nguyen Quang Nhi » Wed 18/03/2009 11:02 am

Cho hỏi cách lấy từ khóa trong unitreevew
Đây là ví dụ của mình: UniTreeView1.AddNode , , rsdmsp.Fields("maphanloai"), rsdmsp.Fields("tenphanloai")

dòng in nghiên màu đỏ là từ khóa, mình muốn là sau khi click vào treeview sẽ lấy được từ khóa a nào đó được gán với Unitreeview1

thanhks

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.7.3 [21/11/2008]

Postby DQHung » Wed 18/03/2009 8:50 pm

Bạn dùng event NodeClick(ByVal hNode As Long)
Ví dụ :

Code: Select all

  1. Private Sub UniTreeView1_NodeClick(ByVal hNode As Long)
  2.    Me.Caption = UniTreeView1.GetNodeKey(hNode)
  3. End Sub

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby DQHung » Sat 11/04/2009 6:09 pm

minhtuan99bk wrote:hjc, xài cái này của bác Hưng tốt đó nhưng mà... hoạ vô đơn chí :((
Em viết cái phần mềm chuyển đổi chuỗi ký tự nên xài rất nhiều unitextbox mà hình như em gặp vấn đề nhiều nhất là với cái đó. Check chương trình kỹ rồi và chạy bình thường nhưng đôi khi vẫn là chương trình đó chạy 1 lúc thì tự nhiên đơ ra, CPU thì bị load lên 100% rồi có lúc báo lỗi don't send nữa.
Bác Hùng xem lại cái unitextbox và làm sao để các màu của text hiển thị trong unitextbox đc rõ net hơn chứ h em thấy nó đậm như trong text thường. Nhờ bác canh chỉnh lại cho cái text nằm đẹp đẹp trong unitextbox lun chớ ví dụ chọn font Arial 10 mà cái độ cao textbox cỡ 375 là thấy text bị lệch lên phía trên, khó coi :D
(cái ImageXP ko bít có như thế ko, hình như cũng có vấn đề :-ss)


Mình đã từng thử add gần hơn 50 UniTextbox vào cùng một form nhưng vẫn ko sao. Máy ko giật gì cả.Và đã sửa lại chữ của UniTextbox (ko bị lệch nửa).ImageXP chạy bình thường nhưng Windows Vista ko load được Image trực tiếp từ Property page.

tuyen_dt18 wrote:Tôi có góp ý thế này :
Bộ control này viết ra để tiện cho việc hiển thị Tiếng Việt được dễ dàng nên tác giả hãy làm cái UniMenu có thêm tùy chọn thay đổi Caption của cả menu hệ thống thành Tiếng Việt nữa.


Mình viết OCX này để hiển thị Unicode chứ ko hẳn chỉ là Tiếng Việt. Và đưa Tiếng Việt vào Menu hệ thống của Form thì cũng ko hợp lý. Theo mình là để tiếng Anh (mặc định) là hợp lý nhất.

tqbao87 wrote:Em dùng Win Vista thì nó báo thế này nè anh
Component 'UnicodeFullControl.ocx' or one of its dependencies not correctly registered: a file is missing or invalid


Chắc có lẽ thiếu file Cache, bạn down ver mới ở trang 1 về có file cache ở trỏng rồi thử đăng ký xem sao.

nambac9
Posts: 1
Joined: Sun 12/04/2009 2:52 pm

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby nambac9 » Sun 12/04/2009 4:28 pm

Mình gõ trong Caption của Label, nhưng không mất chữ [vni], làm sao bây giờ bạn.
NamBac

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby DQHung » Mon 13/04/2009 6:58 pm

Bạn chọn Languages = Vietnamese. Nếu muốn gõ theo [vni] hay [telex] thì phải chọn languages = Vietnamese. Còn kiểu [uni] thì để languages = cái nào cũng chạy tuốt. Bạn nên xem lại file help để rõ hơn về version mới này.

goldentiger
Thành viên chính thức
Thành viên chính thức
Posts: 11
Joined: Sat 12/04/2008 3:49 pm

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby goldentiger » Thu 23/04/2009 11:06 am

Hưng ơi, mình sử dụng control combobox trong bộ 1.8 của bạn thì gặp hiện tượng này: Khi chạy chương trình mình thay đổi bề rộng của combobox (kéo dài ra so với khi thiết kê) thì list xổ xuống của combobox không rộng ra theo mà giữ nguyên chiều rộng như khi thiết kế nên trong rất xấu. Không hiểu mình nên giải quyết điều này thế nào, bạn hướng dãn mình với?

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby DQHung » Thu 23/04/2009 5:24 pm

Vấn đề "goldentiger" nói là không có hướng giãi quyết, mình chỉ code cho cái chiều rộng popup nó bằng với chiều rộng của UniCombobox thôi. Cách giãi quyết tốt nhất là bạn nên cho Combobox rộng ra tí :D.
Mình sẽ xem xét vấn đề này và sẽ cập nhật vào trong bản tiếp nếu được.

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby DQHung » Sat 25/04/2009 5:13 pm

goldentiger wrote:Hưng thân mến mong thời gian tới bạn sẽ giải quyết được vấn đề này. Còn một vấn đề mới này sinh mình muốn hỏi bạn đối với listbox khi mình cho đặt font.size = 9 thì khi bình thường list vấn hiện được font chữ cỡ 9 nhưng khi hightlight bất cứ hàng nào thì lại quay trở về chữ cỡ nhỏ (có thể là size 8).


Mình đã giãi quyết được vấn đề của cái Combobox rồi. Còn vấn đề Font chữ trong UniListbox thì do bạn dùng Themes Vista, mà themes này thì lại có font riêng nên bạn phải sửa Font của cái themes đó = với Font của UniListbox. Vậy là OK.

chienkd wrote:Cho tớ hỏi là khi sử dụng công cụ này thì chẳng hạn muốn sử dụng msgbox thì làm thế nào? Nếu sử dụng
dạng Unicode thì VB6 không hỗ trợ hiển thị, còn nếu dùng .vnTime hoặc Vk Sans Serif thì phải chuyển phông
thống tương ứng, như vậy vẫn có vấn đề khi sử dụng msgbox và thình thoảng sử dụng Common Dialog control không sử dụng tiếng việt có dấu được.


Mình không biết bạn đang nói về vấn đề gì ở đây :-? ?
Đối với bộ OCX này bạn không cần phải đỗi Font hệ thống gì cả, VB6 thì đúng là không có hỗ trợ unicode nhưng bộ controls này thì có.
Khi component OCX này vào thì bạn có 27 controls + vài thư viện khác (chứa các hàm thường dùng như ShowOpen, ShowSave (Cái này thay thế Common Dialog mà bạn nói) và UnicodeMsgBox (thay thế Msgbox mặc định của VB6)... và rất nhiều hàm khác).
Mình nghĩ đây là lần đầu tiên bạn dùng OCX này vì vậy bạn nên đọc file help.chm (nên đọc hết các mục trong đó để hiểu cách sử dụng) và nên mở các project demo được đính kèm với ocx, sau đó không hiểu chỗ nào mới gửi bài lên đây hỏi tiếp hoặc là gửi email cho mình nếu muốn.

User avatar
vie87vn
Thành viên tích cực
Thành viên tích cực
Posts: 150
Joined: Sat 05/04/2008 10:15 am
Location: Quán Đôi - Củ Chi
Been thanked: 2 times
Contact:

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby vie87vn » Sun 26/04/2009 6:04 pm

Bạn chỉnh lại cái ShowBallboon được hok?
Trong cái Sample thì khi làm theo: Input Any Number thì sẽ xuất hiện 1 ballboon nhưng... nó đơ luôn. Không tắt được cái bong bóng đó và ngoài ra: KeyAscII = 0 trong TextBox không có tác dụng.
Bạn nên thêm Event khi User click vảo Ballboon (nhưng khi ta cắm USB vào thì báo Ballboon và khi click vào sẽ hiện bảng hiện tất cả cổng USB của WinXP ra vậy) và cho hiện thêm nút Close và sự kiện khi click nút Close.
Kết control ImageXP. Nhìn rất giống với control OpenSource của Lavapol của PlanetSourceCode (OpenSource control mình đang sử dụng trong các Prj của mình là của Lavapol). Và 1 tính năng rất hay: Custom Themes thiết kế bằng 1 Usercontrol. Hay hay.
Hoàng Sa và Trường Sa là của Việt Nam.

User avatar
DQHung
Guru
Guru
Posts: 576
Joined: Mon 12/02/2007 3:24 pm
Location: Rach Gia - Kien Giang
Been thanked: 40 times
Contact:

Re: Unicode Full Controls ™ Version 1.8 [11/04/2009]

Postby DQHung » Mon 27/04/2009 1:31 pm

Cái BalloonTip mình sẽ fix lại lỗi "đơ" của nó,nhưng không thể sửa được vì cấu trúc của nó chỉ có vậy. Còn BalloonTip của System tray thì lại khác (có các tính năng như bạn nói).
Control ImageXP thoạt nhìn thì rất giống với cái control mà bạn nói nhưng hai cái khác hoàn toàn, cái của mình thì chạy được Gif động (cái kia thì ko) còn cái mình ko add được icon 32bit thì cái kia lại được (nhưng ImageXP của mình có thể dùng ImageListXP để add icon và dùng ké :D ), và một điều cực kỳ quan trong là cái của mình nhẹ hơn nó gần 10 lần ! Lúc đầu mình cũng rất thích control đó và có ý định "kết nạp" nó vào bộ ocx nhưng do dung lượng quá cao, tìm cách rút bớt mà ko nỗi (Liên hệ giữa các class quá chằng chịt) nên mới viết cái mới.
Tính năng Custom themes đúng là rất hay nhưng thật sự ra rất ít người có thể sử dụng được tính năng này, hoặc nếu có thì cũng chỉ sử dụng file usercontrol mà mình viết ra. Nếu bạn có thể viết được giao thì hãy up lên đây để các bạn khác sử dụng chung, mình thì ko có nhiều thời gian để viết thêm giao diện (Chỉ có cái nào quá đẹp mới ra sức mà viết :)) ). Theo mình thì chỉ cần dùng được các hàm Draw có trong thư viện GraphicsTools thì dư sức tạo giao diện.
Cám ơn vì đã góp ý.


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

Who is online

Users browsing this forum: No registered users and 9 guests