Kiều Mạnh
I don't program, I beat code into submission!!!
- Tham gia
- 9/6/12
- Bài viết
- 5,538
- Được thích
- 4,132
- Giới tính
- Nam
Anh Kiều Mạnh hướng dẫn cơ bản cho anh em khác học hỏi anh ơi!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
...
...
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ấyAnh Kiều Mạnh hướng dẫn cơ bản cho anh em khác học hỏi anh ơi!
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ơnTin 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ì đó
Download Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update from Official Microsoft Download Center
A security issue has been identified that could compromise your Windows-based system running Microsoft Visual Basic 6.0 Service Pack 6. You can help protect your computer by installing this update from Microsoft.www.microsoft.com
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 )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
![]()
Microsoft Visual Studio 6.0
Visual Studio is an IDE (integrated development environment) for Microsoft Windows that allows developers to develop a variety of applications. It is a bundle of seperate programming products, including Microsoft Visual C++, Microsoft J++, Microsoft Visual Basic, and Foxprowinworldpc.com
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ả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):
Download Microsoft Visual Basic 6.0 Service Pack 6 Cumulative Update from Official Microsoft Download Center
A security issue has been identified that could allow an attacker to compromise your Windows-based system running Microsoft Visual Basic 6.0 Service Pack 6.www.microsoft.com
2 - Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update (vb60sp6-kb3096896-x86-enu.msi):
Download Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update from Official Microsoft Download Center
A security issue has been identified that could compromise your Windows-based system running Microsoft Visual Basic 6.0 Service Pack 6. You can help protect your computer by installing this update from Microsoft.www.microsoft.com
3- Microsoft Visual Basic 6.0 Common Controls (visualbasic6-kb896559-v1-enu.exe):
Download Microsoft Visual Basic 6.0 Common Controls from Official Microsoft Download Center
Update for the Microsoft Visual Basic 6.0 Common Controls: mscomctl.ocx and comctl32.ocx.www.microsoft.com
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ếngChà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 ý ạ?
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 ạ.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
Exe chạy độc lập hay ActiveX thì nó cũng có cái như nhau thôiCảm ơn anh. Em đang viết 1 cái .exe chạy độc lập chứ ko chạy trên Excel anh ạ.
Bác ơi em thong thả tìm rồi mà không thấyNế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