Tuyên bố hỗ trợ cho Visual Basic 6.0 trên Windows

Liên hệ QC

Kiều Mạnh

I don't program, I beat code into submission!!!
Tham gia
9/6/12
Bài viết
5,421
Được thích
4,033
Giới tính
Nam
Thớt này cho Tín đồ VB6 bàn chuyện bốn Phương về VB6
Cứ yên tâm mà viết DLL trên VB6 đi ... còn lâu rất lâu VB6 nó mới chết ... biết đâu Ms lại ra VB7 ấy chứ ===\.


1643875594926.png
 
1643876939469.png
Thế là quá tốt rồi ... Mặc dù tôi đã biết viết trên Delphi API + COM song song rồi ... nhưng tôi vẫn duy trì viết code trên VB6 vì nhiều thứ sau

1/ ko thể nói 1 cái là viết trên Delphi ngay và luôn được ...
2/ Code VBA và VB6 thì nó như nhau thôi ... copy VBA vào VB6 thế là dùng
3/ thừa kế mấy chục năm code của cộng đồng quốc tế code mở và đóng ...
4/ chê VB6 mà cứ VBA viết xong mua 10 cái khóa ... khóa lại = ích gì .... tại sao ko viết trên VB6 ????!!!
5/ úi dào nhiều thứ lắm .... thong thả tám chuyện 9 phương 10 hướng :::"""><
...
...
 
Quả là tin vui đầu năm. Microsoft update control cho đẹp nữa, nuột nữa giống .NET thì ổn :)
 
Hôm lâu rất lâu rồi khoãng đầu tháng 12 của năm 2021 ... thì tây nó có nói dài trên 10 trang A4 ... đại ý là Ms quay lại phát triển mã gốc ý là ( API ) ...

bởi vậy Tôi mới đoán là Delphi 11 mới lên ngôi bán bản quyền lần đầu trên 5000 đô ... gia hạn hàng năm trên 300 đô ....

dù gì đi nữa thì VB6 nó còn rất hiểu dụng và àn toàn khi ta viết Code hơn là C# và VB.net ... khi viết xong là xong cũng ko lo nghĩ pack với Unpack ...Còn C# và VB.net viết xong lo mua các loại khóa khóa lại như VBA vậy rồi kết cục vẫn bank xác

Control cho VB6 thì đầy hổ trợ cả Unicode ... chịu khó Google 1 chút là có code dùng .... nếu biết có thể chỉnh sửa ok

đoán 1 chút ... rất có thể trong những năm tới Ms sẻ làm 1 cái gì đó cho VB6 ... đó mới là tin thật tốt cho tín đồ VB6 đấy

và trong những năm tới sẻ có nhiều Tools lập trình tương thích với VB6 xuất hiện ... Build 32 bit và 64bit
 
Năm mới kế hoạch mới

1/ Rảnh viết hàm người dùng tích hợp các Tools + Add-ins +++ trên DLL = VB6
2/ Quen tay mục số 1 xong chuyển vào Delphi viết API + COM Song song /1 Files
........
Chốt hạ ai xin thì cho ai mua thì bán hahahahahaha ===> chủ yếu chơi khi rảnh là chính thui _)(#;
Nếu ko ai xin + mua thì ta lại cho Free đi thui ===> chủ yếu chơi khi rảnh là chính thui _)(#;
 
View attachment 271906
Thế là quá tốt rồi ... Mặc dù tôi đã biết viết trên Delphi API + COM song song rồi ... nhưng tôi vẫn duy trì viết code trên VB6 vì nhiều thứ sau

1/ ko thể nói 1 cái là viết trên Delphi ngay và luôn được ...
2/ Code VBA và VB6 thì nó như nhau thôi ... copy VBA vào VB6 thế là dùng
3/ thừa kế mấy chục năm code của cộng đồng quốc tế code mở và đóng ...
4/ chê VB6 mà cứ VBA viết xong mua 10 cái khóa ... khóa lại = ích gì .... tại sao ko viết trên VB6 ????!!!
5/ úi dào nhiều thứ lắm .... thong thả tám chuyện 9 phương 10 hướng :::"""><
...
...
Anh Kiều Mạnh hướng dẫn cơ bản cho anh em khác học hỏi anh ơi!
 
Anh Kiều Mạnh hướng dẫn cơ bản cho anh em khác học hỏi anh ơi!
1/ Nếu muốn học VB6 cơ bản thì khoãng 10 năm trước trên GPE này đã có đầy bài hướng dẫn rồi ... chỉ copy và thử ... hãy tìm đi là thấy

2/ Nếu muốn học Delphi thì qua thớt sau mấy năm trước có hết rồi ... chỉ Copy và thử xem có chạy hay không xong tính tiếp


3/ Nếu rảnh Google 1 chút ..... có cả tấn code mẫu còn ta chỉ việc Copy và thử nó .... quan trọng là thấy nó nhưng có biết sử dụng hay không là chuyện khác .... ngay VBA có code trên này tôi Copy về mấy năm sau xem diết mà tôi mới hiểu nó

4/ cơ bản code với két ko phải là cái gì đó quá khó và xa vời .... quan trọng là bạn có đam mê + thời gian thử nó hay không thôi . nếu kiên trì như tam tạng thỉnh kinh thì có ngày bạn thành chính quả đấy ( đừng bỏ cuộc là được )
 
Nếu không có trí thông minh ... nhưng có lòng kiên nhẫn và đam mê code thì nên vào link sau mà xem + Copy Code
Tất cả các ngôn ngữ lập trình trong đó có hết từ mã nguồn đóng To Mở vvv.....
Từ 1 +1 = 2 To 1+ 2 = mấy ???????????????? = 100

Quan trọng là ta có biết Copy và sử dụng hay ko thì đó là chuyện khác ===\.


đừng bao giờ nói tôi ko biết tiếng Anh, tiếng pháp .... mà hạn chế giao tiếp với thế giới ... mọi thứ đã có Google lo hết vv++

1644472098543.png


Tôi đã từng viết trên 1 Web quốc tế ... Dev rằng .... Tôi không biết tiếng Anh mà quen dùng từ địa phương ( Bản địa ) trong chừng mực nào đó google nó sẻ dịch sai ... vì vậy mong các bạn thông cảm

Tây nó nói với tôi rằng .... trên này nhiều người như bạn và không ai cố chấp vậy cả .... nếu trình bày chưa hiểu thì trình bày mô tả lại .... /*-*/===\.
 
Lần chỉnh sửa cuối:
Tôi tạo 1 User trên GitHub ... Úp các sách và Code do tôi sưu tầm và Copy đâu đó trên Internet các kiểu
nếu Ai yêu thích có thể Copy lại và tra cứu sử dụng khi cần thiết


Tôi copy thì nói thẳng là Copy chứ ko có trôm của ai đó nha ... code két úp Public thì bất cứ ai cũng có quyền Copy sử dụng và định đoạt nó ....

Nhưng tôi thấy Thánh Copy rồi mà lại hay giảng đạo và đời mới ghê chứ và hình như chưa bao giờ nói mình Copy code của ai cả -0-0-0-
 
Lần chỉnh sửa cuối:
Tin tốt cho tín đồ VB6
Ms hổ trợ bản vá mới nhất cho VB6 vào năm 2021 nè ....hình như cập nhật bảo mật gì đó
Giờ sử dụng phiên bản nào cài đặt thế Kiều Mạnh cho windows 10 64bit, Kiều Mạnh cho link giúp. Tôi có tìm link này mà ko biết cài cái nào thích hợp. Nếu có link từ microsoft thì tin tưởng hơn
 

Giới hạn độ dài đường dẫn tối đa​

Úp link lên đây cho ai cần thì xem chút ... lâu nay ta cứ .... MAX_PATH = 260 ....

1651024467797.png

Bài đã được tự động gộp:

Giờ sử dụng phiên bản nào cài đặt thế Kiều Mạnh cho windows 10 64bit, Kiều Mạnh cho link giúp. Tôi có tìm link này mà ko biết cài cái nào thích hợp. Nếu có link từ microsoft thì tin tưởng hơn
Tôi dùng bản sau cài trên Windows10 - x64 viết DLL sử dụng tốt cho Office 2003 to 365 ( 32bit & 64 bit )

 
Lần chỉnh sửa cuối:
Bản cập nhật mới nhất cho VB6: ngày 15/7/2023
1- Microsoft Visual Basic 6.0 Service Pack 6 Cumulative Update (VB60SP6-KB2708437-x86-ENU.msi):

2 - Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update (vb60sp6-kb3096896-x86-enu.msi):

3- Microsoft Visual Basic 6.0 Common Controls (visualbasic6-kb896559-v1-enu.exe):
 
Lần chỉnh sửa cuối:
Bản cập nhật mới nhất cho VB6: ngày 15/7/2023
1- Microsoft Visual Basic 6.0 Service Pack 6 Cumulative Update (VB60SP6-KB2708437-x86-ENU.msi):

2 - Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update (vb60sp6-kb3096896-x86-enu.msi):

3- Microsoft Visual Basic 6.0 Common Controls (visualbasic6-kb896559-v1-enu.exe):
VB6 quá ngon đấy chỉ bị mắc kẹt là 32 bit cho DLL còn muốn dùng 64 bít chuyển qua ActiveX Exe thì dính nhiều virus giả

chịu khó viết lại logis và loại bỏ các khai báo thừa theo thói quen viết tào lao trên VBA là hết báo virus giả
 
Chào các bác.
Các bác cho em hỏi trong VB6 có hàm nào để chương trình chạy mặc định dưới quyền Administrator không ạ?
Giống như hàm #RequireAdmin bên AutoIT ý ạ?
 
Chào các bác.
Các bác cho em hỏi trong VB6 có hàm nào để chương trình chạy mặc định dưới quyền Administrator không ạ?
Giống như hàm #RequireAdmin bên AutoIT ý ạ?
Nếu là Exe thì có 2 cách sau mà tôi biết ... nhưng vẻ cho mà làm thôi còn tôi mãi mãi làm biếng

1/ viết hàm API ép nó chạy quyền Run As trong sự kiện Form load
2/ sử dụng têp kê khai XML đính kèm vào Res

Nếu là DLL viết là ActiveX COM DLL
1/ thì tự viết hàm Load FreeCOM ( tức sử dụng COM DLL mà không cần đăng ký sử dụng với Windows )

2/ nếu không viết được thì có sẳn thư viện trên này do tôi viết thong thả tìm là thấy

Nếu viết DLL lách làm giả API cũng được nhưng chỉ sử dụng 32 bit DLL

Viết các hàm bình thường xong kê khai xuất hàm API ra mà sử dụng API như tôi viết tên Delphi xuất hàm API vậy thôi

còn nếu sử dụng cho 64 bit thì khi Make nó lách tùy chọn nhanh tay hết 1 giậy là ra ActiveX.Exe là dụng tốt cho 64 bit
 
Nếu là Exe thì có 2 cách sau mà tôi biết ... nhưng vẻ cho mà làm thôi còn tôi mãi mãi làm biếng

1/ viết hàm API ép nó chạy quyền Run As trong sự kiện Form load
2/ sử dụng têp kê khai XML đính kèm vào Res

Nếu là DLL viết là ActiveX COM DLL
1/ thì tự viết hàm Load FreeCOM ( tức sử dụng COM DLL mà không cần đăng ký sử dụng với Windows )

2/ nếu không viết được thì có sẳn thư viện trên này do tôi viết thong thả tìm là thấy

Nếu viết DLL lách làm giả API cũng được nhưng chỉ sử dụng 32 bit DLL

Viết các hàm bình thường xong kê khai xuất hàm API ra mà sử dụng API như tôi viết tên Delphi xuất hàm API vậy thôi

còn nếu sử dụng cho 64 bit thì khi Make nó lách tùy chọn nhanh tay hết 1 giậy là ra ActiveX.Exe là dụng tốt cho 64 bit
Cảm ơn anh. Em đang viết 1 cái .exe chạy độc lập chứ ko chạy trên Excel anh ạ.
 
Cảm ơn anh. Em đang viết 1 cái .exe chạy độc lập chứ ko chạy trên Excel anh ạ.
Exe chạy độc lập hay ActiveX thì nó cũng có cái như nhau thôi
quan trong mục đích ta viết gì trong đó... xong mới tính bước kế tiếp
 
Tôi mới cài Windows11_x64 ... xong cài VB6 chạy quá tốt luôn
Tôi đoán thôi nhiều khả năng VB6 tiếp tục hổ trợ trên Windows12 tiếp. qua năm 2024 là biết thôi

Nếu vậy VB6 tiếp tục sử dụng tốt ít nhất sau 10 năm nữa... chỉ có điều mắc kẹt trong 32 bit

1698970890883.png
 
Nếu là Exe thì có 2 cách sau mà tôi biết ... nhưng vẻ cho mà làm thôi còn tôi mãi mãi làm biếng

1/ viết hàm API ép nó chạy quyền Run As trong sự kiện Form load
2/ sử dụng têp kê khai XML đính kèm vào Res

Nếu là DLL viết là ActiveX COM DLL
1/ thì tự viết hàm Load FreeCOM ( tức sử dụng COM DLL mà không cần đăng ký sử dụng với Windows )

2/ nếu không viết được thì có sẳn thư viện trên này do tôi viết thong thả tìm là thấy
Bác ơi em thong thả tìm rồi mà không thấy :D
 
Web KT
Back
Top Bottom