Tuyên bố hỗ trợ cho Visual Basic 6.0 trên Windows (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Bác ơi em thong thả tìm rồi mà không thấy :D
Thì cứ thong thả lại thong thả thôi .. vài ngày không nói lên điều chi cả ?!

Có những hàm tôi hỏi không tây nào nó chỉ dẫn cả .. xong thong thả khi nổi gió Tôi lại lôi ra dò vài năm mới ra đấy

hãy thử hỏi Em ChatGPT xem tình hình sao ... xong tư duy tổng hợp lại xem như thế nào

Chốt lại là ra thôi
 
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 ý ạ?
Để như cái #RequireAdmin thì bạn cứ dùng file Manifest cho đơn giản, khai báo rồi biên dịch cùng với file exe luôn cho nhanh.
- File MANIFEST này dạng XML. Qui ước đặt tên là: tên chương trình + .EXE.MANIFEST (nếu DLL thì thay EXE thành DLL)
- Dùng công cụ có sẵn trong VB6 là Resource Editor (trong Add in Manager) để nạp file Manifest và tạo tập tin. RES
- Vào VB Resource Editor - Add custom resource - chọn tập tin Manifest vừa tạo. Sửa Type = 24, id = 1.
- Save --> sẽ tạo tập tin "tên ứng dụng.RES" --> Xong.

Nội dung file Manifest mẫu như sau: (dùng Notepad++ để chỉnh sửa)
- Ví dụ lưu với tên file: FILECOPY.EXE.MANIFEST
- Cái "requestedExecutionLlevel" có mấy cấp tùy bạn chọn như: asInvoker, requireAdministrator, highestAvailable. Bạn tự tìm tài liệu về các cấp độ này.

XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
     version="1.0.0.0"
     processorArchitecture="*"
     name="Ongke0711.FileCopy"
     type="win32"
  />
  <!-- Identify the application security requirements. -->
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="requireAdministrator"
          uiAccess="false"
        />
      </requestedPrivileges>
    </security>
  </trustInfo>
  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
    <application>
      <!-- Application support for Windows 10,11 -->
        <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
      <!-- Application support for Windows 8.1 -->
        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
      <!-- Application support for Windows 8 -->
        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
      <!-- Application support for Windows 7 -->
        <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
      <!-- Application support for Windows Vista -->
        <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
    </application>
  </compatibility>
</assembly>
 
Lần chỉnh sửa cuối:
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

View attachment 296339
bác cho em xin bản cài đc ko. mình cài trên win 11 x64 ko được nên gỡ rồi
 
bác cho em xin bản cài đc ko. mình cài trên win 11 x64 ko được nên gỡ rồi
Thích bản nào thì vào link sau


1700013927473.png

Tuỳ chọn bản mình thích ... Tôi cài sử dụng tốt trên Windows11_x64 ... còn ai đó có cài được hay không thì là chuyện khác ... thong thả hãy dò xem lý do tại sao họ cài tốt còn mình không cài được xong có cách xử lý nó

Bất cứ một kết quả nào cũng có nguyên nhân sinh ra nó... Muốn loại bỏ kết quả đó thì hãy loại bỏ nguyên nhân sinh ra nó...

1700013977847.png
 
Xem hình ảnh tôi cài trên VB6 SP6 trên Windows 11_x64

1700018505660.png

Tôi vẫn duy trì sử dụng VB6 song song với Delphi 11.3

Vì Vb6 có quá trình hình thành và phát triển sâu và rộng trong mấy chục năm qua nên có nhiều nguồn hay cho học tập và tham khảo

Vì cách viết nó cũng thân thiện như VBA nhưng VB6 hổ trợ và sử dụng tốt hơn VBA khi ta viết nhiều thứ trên VB6.. còn VBA thì không thể
 
Xem hình ảnh tôi cài trên VB6 SP6 trên Windows 11_x64

View attachment 296730

Tôi vẫn duy trì sử dụng VB6 song song với Delphi 11.3

Vì Vb6 có quá trình hình thành và phát triển sâu và rộng trong mấy chục năm qua nên có nhiều nguồn hay cho học tập và tham khảo

Vì cách viết nó cũng thân thiện như VBA nhưng VB6 hổ trợ và sử dụng tốt hơn VBA khi ta viết nhiều thứ trên VB6.. còn VBA thì không thể

VB6 cài ngon trên Windows 10 64bit, tôi cũng đã cài ngon trên Window 11 rồi (đầu tiên nghĩ không được vì bọn tây lên Microsoft kêu khóc:) ). Tất nhiên lúc gần cuối bị treo và chỉ cần xóa vài key và chạy lại là ngon. Update SP6 và các controls thoải mái...
Chỉ có điều là ai đã dùng các controls theo phiên bản FM20.dll nhớ sao lưu lại để dùng cho lần cài tiếp theo, vì nó không tương thích giữa các phiên bản. Mới không nhận cũ mới bực.
20240828_222513~2.jpg
 
Lần chỉnh sửa cuối:
VB6 cài ngon trên Windows 10 64bit, tôi cũng đã cài ngon trên Window 11 rồi (đầu tiên nghĩ không được vì bọn tây lên Microsoft kêu khóc:) ). Tất nhiên lúc gần cuối bị treo và chỉ cần xóa vài key và chạy lại là ngon. Update SP6 và các controls thoải mái...
Chỉ có điều là ai đã dùng các controls theo phiên bản FM20.dll nhớ sao lưu lại để dùng cho lần cài tiếp theo, vì nó không tương thích giữa các phiên bản. Mới không nhận cũ mới bực.
View attachment 303556
đúng là như vậy .. nhưng trước đây Tôi còn sử dụng FM20.dll nhưng sau này tôi loại bỏ không sử dụng nữa Vì chỉ viết các hàm chính là trong DLL

xong từ VBA cần sử dụng cho ListBox thì truyền tham số vào thôi

Nếu vẫn muốn sử dụng thì lưu 2 bản khi cần chỉ đăng ký lại là ok

Hiện Tôi vẫn đang sử dụng VB6 trên Windows 11 64 bít cho Excel 2021 cho 64 bít đã viết vài năm trước trước khi tôi thành thạo Delphi

Nó tồn tại 3 bản : 1 = VBA; 2 = VB6 và 3 là Delphi như nhau cho phần mềm quản lý của tôi với mục đích Test code và nghiên cứu

xem hình VB6 SP6 trên Window 11 64 bit

1724915996187.png

khoãng 2 năm nay tôi bỏ không viết nữa nhưng vẫn cài nó chỉ có trên 200 MB rất nhẹ phòng khi lang thang trên Internet có code nào hay mở xem thuật toán .. vì VB6 có lịch sử phát triển vài chục năm và nhiều code hay ứng dụng lại thuật toán đó nhiều code dùng tốt trên Delphi 12

Vì code két mang tính kế thừa và phát triển ngay cả bây giờ các ngôn ngữ hiện đại có nhưng thứ rất khó viết được như VB6 ... thong thả tìm từ khoá RC6.dll là biết nó là thư viện viết hoàn toàn trên VB6 cho Free không giới hạn trong đó nhiều code đỉnh cao mà ít ai có thể viết được trên ngôn ngữ hiện đại

Vì các cái trên nên tôi vẫn cài VB6 và lâu lâu vẩn mở lên thử chơi và xem code

rảnh xem nó .. viết máy chủ máy khách hay viết Web điều ok hết +.................. các kiểu

 
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ứ ===\.


View attachment 271905
Microsoft đã chính thức ngừng hỗ trợ Visual Basic 6.0 vào ngày 31 tháng 3 năm 2008. Điều này có nghĩa là không có bản cập nhật, sửa lỗi hoặc hỗ trợ kỹ thuật nào cho VB6 từ Microsoft sau ngày này. Mặc dù vẫn có thể chạy các ứng dụng được phát triển bằng Visual Basic 6.0 trên các phiên bản Windows mới hơn, nhưng việc sử dụng VB6 cho các dự án mới không được khuyến khích.

Các nhà phát triển hiện được khuyên nên chuyển sang các công nghệ hiện đại hơn, chẳng hạn như VB.NET hoặc các ngôn ngữ lập trình khác như C# hoặc Java, để đảm bảo sự tương thích và nhận được sự hỗ trợ cần thiết trong tương lai. Mặc dù một số cộng đồng và diễn đàn có thể vẫn hỗ trợ cho VB6, nhưng việc phát triển và duy trì ứng dụng mới nên được thực hiện bằng các công nghệ hiện đại hơn.
 
Microsoft đã chính thức ngừng hỗ trợ Visual Basic 6.0 vào ngày 31 tháng 3 năm 2008. Điều này có nghĩa là không có bản cập nhật, sửa lỗi hoặc hỗ trợ kỹ thuật nào cho VB6 từ Microsoft sau ngày này. Mặc dù vẫn có thể chạy các ứng dụng được phát triển bằng Visual Basic 6.0 trên các phiên bản Windows mới hơn, nhưng việc sử dụng VB6 cho các dự án mới không được khuyến khích.

Các nhà phát triển hiện được khuyên nên chuyển sang các công nghệ hiện đại hơn, chẳng hạn như VB.NET hoặc các ngôn ngữ lập trình khác như C# hoặc Java, để đảm bảo sự tương thích và nhận được sự hỗ trợ cần thiết trong tương lai. Mặc dù một số cộng đồng và diễn đàn có thể vẫn hỗ trợ cho VB6, nhưng việc phát triển và duy trì ứng dụng mới nên được thực hiện bằng các công nghệ hiện đại hơn.
Kiểu bài ca muôn thuở xưa rồi Diễm ơi .. ai mà không biết vài chục năm trước rồi... giờ nhắc lại làm chi nữa
Thấy tiện ích ai dùng được thì dùng còn không thì bỏ có ai cấm đâu.. và Ms vẫn còn hộ trợ chạy trên Windows 11 và Windows Server 2022 gì đó

Vòng đời một bản win có chết cũng ít nhất gần 10 na9m nữa ... Windows 11 mới ra còn lâu mới chết mờ

1725196817431.png

Ái chà chà giọng văn và hành văn này nghi lắm à nha --=0--=0--=0--=0
 
Lần chỉnh sửa cuối:
Tôi vừa xóa hơn chục bài của bạn do sử dụng công cụ AI trả lời vô tội vạ vào bất kể chủ đề nào, và đa phần là trả lời sai hoặc lạc đề, bằng 1 kiểu copy paste. Đây là 1 kiểu spam bài, nếu còn tiếp tục tôi sẽ xử lý kỷ luật.
 
Web KT

Bài viết mới nhất

Back
Top Bottom