Showing posts with label Information. Show all posts
Showing posts with label Information. Show all posts

Monday, June 9, 2014

Microsoft Declines VB6 Petition

Microsoft has Declined the VB6 Uservoice Petition with 7,400 Votes. Group Program Manager Left a Note and Closed the suggestion. Visit the site to read his comments.

http://visualstudio.uservoice.com

Saturday, September 17, 2011

Windows 7 Compatibility for VB6 Apps

These articles show how to make your VB6 apps compatible with Windows Vista, 7 and its UAC.

Modifications Required for VB6 Applications to Work on Vista/7 [Visit]

SysFolders - Code to get system folder location [Visit]

Where to put data under Vista? [Visit]

Tuesday, September 13, 2011

VB6 on Windows 8

VB6 Will Work on Windows 8 :D




Summary:
  • No specific mention of VB6 or other legacy technology.
  • Win32 and COM still available.
  • VB6 Runtimes wont be there in Windows 8.
  • Windows 8 will run all application that ran on Windows 7.
  • x86 application wont run on ARM based Windows 8, including VB6 Apps.
  • They are going to provide compilers to C, C++ developers to compile for Arm Windows 8.
Windows 8:
  • Available for x86, x64, ARM
  • Hardware requirement same as Windows 7
  • Target of running all application that ran on Windows 7
  • Includes new UI style called Metro
  • Includes new Metro UI style Touch based Desktop (Along with Old Desktop)
  • Metro application are written in HTML5, JavaScript, XAML (.NET)
  • New APIs (WinRT) for Metro apps callable from JavaScript similar to desktop gadget engine.
Update:
VB6 Runtimes are included in the Alpha Release.

Screenshot of VB6 running on Windows 8.

Saturday, September 11, 2010

Sunday, September 5, 2010

System Folder Locations

  • Windows 95, 98, ME
    • System Folder
      • c:\windows\system\ = 32-Bit System Folder
  • Windows NT4, 2000, XP, Vista, 7
    • 32-Bit Windows
      • System Folder
        c:\windows\system\ = old 16-bit system folder
        c:\windows\system32\ = 32-bit system folder
      • Program Files
        c:\program files\ = Program Files
    • 64-Bit Windows
      • System Folder
        c:\windows\system32\ = 64-bit System Folder
        c:\windows\SysWOW64\ = 32-bit System Folder
      • Program Files
        C:\Program Files\ = 64-Bit program files folder
        C:\Program Files (x86)\ = 32-bit program files folder
Really confusing and complicated. This is for information purpose only, the location should never be hard coded.

Thursday, August 12, 2010

How to Install VB6 on Windows 7, Windows 8, Windows 10

Here are the steps on how to Install Visual Basic 6.0 on Windows Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10. These Steps are valid for Both 32-Bit and 64-Bit versions.

Installing
  1. Use notepad and make a 0-byte file named 'msjava.dll' in C:\Windows\ to avoid the installation of MS Java
  2. Insert the CD or Open the folder containing VS6
  3. Right Click setup.exe > Run As Administrator
  4. Ignore the two Compatibility warnings by clicking 'Run Program' and continue the installation wizard until setup asks you to customize which components to install
  5. Click the 'Custom' button and uncheck components which you dont want to install. (like VC++, FoxPro. Dont uncheck Database Components)
  6. After Completing the installation, setup will prompt you to install MSDN Library, Install it if you wish, but its very helpful.
  7. Skip the installation of BackOffice, InstallShield etc
  8. Click Finish to complete the setup
  9. Now run VB6 for the 1st time. Right-click Visual Basic 6.0 shortcut from startmenu > Run As Administrator. This will setup all the registry entries.
  10. Close VB6 and Install Service Pack 6. Thats All!
  11. Restart Windows
Correctly Using VB6 On Windows 7, 8, 10

1. User Account Control (UAC)
VB6 needs to be run with administrator rights or it will not work correctly. For this, Turn-off UAC from the control panel.

Or

If you prefer not to Turn off UAC then set VB6 to open with Admin Rights.
For this
1. Right click VB6 shortcut > Properties > 'Open File Location'
2. Then right click 'VB6.EXE' > Properties > Compatibility Tab > Check 'Run this program as an administrator' > OK

This will make VB6 open with Admin rights.

2. Aero Theme Problem
If you are using Aero Theme then VB6 IDE will behave oddly when you resize/move controls on form, To fix this problem Check 'Disable Desktop Composition' in the compatibility Tab, like we did above. Alternatively, you can also move controls using keyboard, Shift + Arrow Keys to Resize controls, Ctrl + Arrow Keys to Move controls.

Enjoy!

Update:
1. Windows Vista, 7, 8, 10 does not support WinHelp Help files, so some of the control's context sensitive help will not work. You can download an add-on from Microsoft to display Helpfiles.

2. On Windows 8 / 8.1 some users are reporting error at the end of setup, to fix this problem uncheck 'Data Access' at the start of setup.

More
Click here for Official Support Statement for VB6 on Windows Windows 7, Windows 8.

Btw, Visual Studio .NET 2002, 2003 have serious compatibility problems with Windows Vista and 7, They dont even install or run properly. On the other hand VB6 continues to run perfectly on all windows version since Windows 95. That makes a total of Se7ven different versions of Windows!

Note: i found the msjava.dll tip in the VB Newsgroup.

Keywords: How to Install Installing VB6 Visual Basic 6 Visual Studio 6 64-Bit Error Problem

Friday, August 6, 2010

Old VB Site Archives

Collection of some VB Websites which are now closed, viewable using Internet Archive Wayback Machine.

Visual Basic MCI Command Post [Visit]

activevb.de Archiv-Project [Visit]

Paul's Visual Basic Code Examples [Visit]
Closed Site: http://www.syix.com/wpsjr1/

Thursday, July 15, 2010

MS Closed Newsgroups

Microsoft recently shutdown their newsgroup server, and asked users to move to their online forums for community help. But people can still access newsgroups using a 3rd party news-server or even google groups.

Article: VB Community Transition

How to Access Newsgroups?
* Go to eternal-september.org or aioe.org
* Register an account and change server in your Newsreader.
* and join comp.lang.basic.visual.misc or microsoft.public.vb.general.discussion

Note: You can also use Google Groups but we cannot access it using a newsreader. Detailed Instruction here

ClassicVB Users Regroup at comp.lang.basic.visual.misc

Thursday, July 8, 2010

VB6 Petition to Microsoft

A petition to Microsoft to continue the development of unmanaged (Non .NET) version Visual Basic and Visual Basic for Applications.

http://www.classicvb.org/petition/

Please sign the petition and share the link with your friends.

(14,444 signatures as of now)

Hello

Would try to update this blog from now. many links are broken like platnet source code and many websites shutdown.